在微信中搜索悦豹成语接龙,点击打开!
有人机对战、排位赛、好友对战。选择排位赛点击打开。
选择关卡,比如最初级的终南练气,进入即可!
在30秒内完成成语接龙,可以语音也可以用手机打字,以成语的最后一个字开头也可以使用最后一个字的谐音开头来接!
注意事项:
思考时间尽量控制在15秒!
成语验证,需要将成语字典做成库,然后查询匹配,你想做自己做个库吧。
#include<stdio.h>#include<string.h>
typedef struct cy
{
char idiom[9]
char star[3]
char end[3]
}CY
int main()
{
int i,meNum,cont=0
CY cy1,cy2
char an,menu[10][11]={"胸有成竹","一心一意","花好月圆","风和日丽","豆蔻年华","学富五车","相辅相成","先发制人","兴高采烈","自由输入"}
printf("成语接龙游戏\n")
while(1)
{
printf("请选择开头的成语,输入序号1-9,自行输入请选择0:\n")
for(i=0i<9i++)
printf("%d、--%s\n",i+1,menu[i])
printf("%d、--%s\n",0,menu[i])
scanf("%d",&meNum)
memset(cy1.idiom,0,9)
memset(cy1.end,0,3)
if(meNum==0)
{
printf(" 请输入开头的成语:")
scanf("%s",cy1.idiom)
}
else
strcpy(cy1.idiom,menu[meNum-1])
cy1.end[0]=cy1.idiom[6]
cy1.end[1]=cy1.idiom[7]
cy1.end[2]=0
printf("成语接龙开始,输入0结束\n")
printf(">>>>>>>>>>>>>>>>>>>>>>\n")
printf(" %s\n",cy1.idiom)
while(1)
{
printf(" -->")
memset(cy2.idiom,0,9)
memset(cy2.star,0,3)
scanf("%s",cy2.idiom)
if(cy2.idiom[0]=='0' && cy2.idiom[1]==0)
break
cy2.star[0]=cy2.idiom[0]
cy2.star[1]=cy2.idiom[1]
cy2.star[2]=0
if(strcmp(cy1.end,cy2.star))
{
printf("接龙失败!\n")
break
}
cont++
memset(cy1.idiom,0,9)
strcpy(cy1.idiom,cy2.idiom)
cy1.end[0]=cy1.idiom[6]
cy1.end[1]=cy1.idiom[7]
cy1.end[2]=0
}
printf("本次接龙结束!你共完成了%d个成语的接龙\n",cont)
getchar()
while(1)
{
printf("再玩儿一次(Y/N)?")
scanf("%c",&an)
if(an=='N')
return 0
if(an=='Y')
break
}
}
return 0
}
微信小程序中有成语接龙小游戏。1、打开微信,下拉找到搜索小程序选项,在输入框中输入成语接龙,点击游戏就可以开启成语接龙小游戏了。2、用成语的最后一个字与下一句成语的第一个相同的字【音同就可以】,首尾相接不断延伸,形成长龙,在成语接龙中,第一句成语称为龙头句,该成语的第一个字则称为龙头字。同时把首尾相接的这个字,称为关节字。
、成语接龙是中华民族传统的文字游戏。它不仅有着悠久的历史和广泛的社会基础,同时还是体现我国文字、文化、文明的一个缩影,是老少皆宜的民间文化娱乐活动。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)