文档详情

C语言程序设计之猜数游戏.ppt

发布:2018-04-12约1.68千字共10页下载文档
文本预览下载声明
编程人员演示 C语言程序设计之猜数游戏 ——软工一班 第二小组 程序功能简介 程序思路导引 程序流程图 程序N-S图 组员名单及其具体分工 end page 程序功能简介(1) 在这个实验中,我们将尝试编写一个猜数游戏程序,这个程序看上去有些难度,但是如果按下列要求循序渐进地编程实现,会发现其实这个程序是很容易实现的。那么,现在就开始吧,先编写第1个程序,然后试着在第1个程序的基础上编写第2个程序,…… 程序1 编程先由计算机“想”一个1~100之间的数请人猜,如果人猜对了,则计算机给出提示“Right!”,否则提示“Wrong!”,并告诉人所猜的数是大(Too high)还是小(Too low),然后结束游戏。要求每次运行程序时机器所“想”的数不能都一样。 程序2 编程先由计算机“想”一个1~100之间的数请人猜,如果人猜对了,则结束游戏,并在屏幕上输出人猜了多少次才猜对此数,以此来反映猜数者“猜”的水平;否则计算机给出提示,告诉人所猜的数是太大还是太小,直到人猜对为止。 程序功能简介(2) 程序3 编程先由计算机“想”一个1~100之间的数请人猜,如果人猜对了,则结束游戏,并在屏幕上输出人猜了多少次才猜对此数,以此来反映猜数者“猜”的水平;否则计算机给出提示,告诉人所猜的数是太大还是太小,最多可以猜10次,如果猜了10次仍未猜中的话,结束游戏。 程序4 编程先由计算机“想”一个1~100之间的数请人猜,如果人猜对了,在屏幕上输出人猜了多少次才猜对此数,以此来反映猜数者“猜”的水平,则结束游戏;否则计算机给出提示,告诉人所猜的数是太大还是太小,最多可以猜10次,如果猜了10次仍未猜中的话,则停止本次猜数,然后继续猜下一个数。每次运行程序可以反复猜多个数,直到操作者想停止时才结束。 回目录页 开始 输入0或1 为1? 产生随机数 输入答案 yes 结束 no Answer=i? 输出”good you are right” yes no Answeri? yes no 版面有限下页继续 Are you again? yes 输出your answer is too big 输出your answer is too small J++ J=9? no 输出you have no chance yes 输入随机数 i,切j=0 1 Answer=i Answer=i? 0, answer!=i 输出good! you are right ! Would you like to guess again? If answeri if answeri 输出your answer is too big 输出your answer is too small 1 yes 0 no j++ 重复上述循环 j=9,继续循环 J=10 结束 组员及其分工情况 周天琪(组长)杨玉洁 程序编写与调试 闫天晓 郝建勇 魏海涛 张鑫 胡静 WORD文档制作 李冰玉 刘苏桐 黄燕燕 樊青 杨玉洁 POWERPOINT演示文稿制作
显示全部
相似文档