【扫一扫了解最新限行尾号】
复制提示
C语言编程,猜字游戏,看看我的程序哪里有错?谢谢!
1、char word[4] ;你放的是一个字符串,是以\0结束的。要定义数组为5个字符,这样才能get_word()取得到word的长度。另外scanf的用法也不对。
2、main函数的while循环后多一个分号。加了分号就是死循环了。while (str()); 应该是while(1)对吧?print_Passwd函数里面,实际上,你没有用到变量int p, s。感觉是题主的笔误。
3、但是第二行就有错误,是全角和半角的不同,再看:正确编译运行 所以你的代码没有任何问题,但是要注意代码输入的方法。以前回答了很多,有时间可以看看我最近回答c语言问题:网页链接 网页链接 网页链接 网页链接等等。
4、看了你的代码觉得,你在C语言的语法规则上还有待提高啊,在此举出你所给出的代码的若干错误。首先,你的代码不完整。
5、pa=va;pb=vb;//错误, 不能将一个int的值给一个int指针。for(i=0;i3;i++){ pa=*pa+i;pb=*pb+i;printf(%d\t%d\n,*pa++,*pb++);} } 2。
如何猜数游戏C语言程序设计?
1、先产生一个随机数N。然后输入数I,如果A大于N,则提示大于信息。如果I小于N,则提示小于信息。直到I==N,则输出成功信息。这是我用C语言写的。
2、printf(游戏成功,按下任意键返回主菜单。);getch();return;} out[0]=0;out[2]=0;} printf(游戏失败,按下任意键返回主菜单。
3、分析:先产生一个随机数N。然后输入数I,如果i大于N,则提示大于信息。如果I小于N,则提示小于信息。直到I==N,则输出成功信息。这是我用C语言写的。
设计一个猜字游戏的C语言程序
//电脑随机生成一个50以内的整数,然后从键盘输入一个整数猜系统生成的数,直到猜对为止,并输出所猜次数。
int main(){ int a,b,c=10;srand(time(NULL));a=rand()%1000;printf(系统已经给出了一个0-999的数,请输入一个数。
if (c == 10){ printf("You used 10 times, please try again!\n");break;} } return EXIT_SUCCESS;} 编程的注意事项:程序不仅需要给计算机读 , 也要给程序员读。
分析:先产生一个随机数N。然后输入数I,如果i大于N,则提示大于信息。如果I小于N,则提示小于信息。直到I==N,则输出成功信息。这是我用C语言写的。
while( 1 ){guesscount++;printf(猜猜是几:);scanf(%d,&g);if( g==-1) //如果输入的玩家数为-1,退出程序return 0;if(g == rst ){printf(恭喜,只用%d次就猜对了。
c语言简单的猜字游戏的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于c语言程序设计猜字游戏、c语言简单的猜字游戏的信息别忘了在本站进行查找喔。