回复 8楼 robin123
这个就是一个简单的猜数游戏,你想要的是算法还是详细的代码?建议还是想下如果是自己玩这个猜数游戏怎么做:不用程序判断。
第一步:就是拿几张纸(程序中就是定义一个整形变量int 来限制你猜数字的次数)
第二步:取其中一张,让别人随机写一个数字(程序中就是定义一个变量并随机赋值,随机赋值如果不知道可以动手找资料或百度,很容易找到对应语句,直接套用);
第三步:你取一张纸写下你猜的数字(程序中就是另外定义一个变量,建议赋初始值0;后面用scanf函数输入你猜的数字)
第四步:让别人来用你写的数字和别人随机写的数字进行比较,如果相等则你猜对了(bingo),如果不对,判断你猜的次数及开始拿的白纸有没有用完,没有就选择继续猜,如果用完就结束游戏。(程序中就用if语句来判断你猜的数字和随机数字是否相等,如何判断猜的次数是否结束,即在if语句外面加一个for循环,来判断白纸是否用完)
以上即为简单的算法描述。当然你可以用其他流程图了,N-S图,伪代码了这些等来描述算法。
不知道你看懂没?不着急一步到位写出程序,你可以先设计好算法(即想好解决问题的方法,不一定就是用程序语句描述,就语言描述也行),然后根据你的解决办法,来搭框架,先后一步一步去用C语句语法来实现你的目的。这样下手简单一些;
当然如果你熟练了,这些可以省了,直接一步到位。但是开始建议你一步步来。我一直这么搞的,虽然还没怎么入门。但这个方法感觉挺适合我的,给你个参考吧
[此贴子已经被作者于2016-4-6 10:38编辑过]