c语言课程实践-实践1实验报告

c语言课程实践-实践1实验报告

ID:35530040

大小:57.68 KB

页数:5页

时间:2019-03-25

c语言课程实践-实践1实验报告_第1页
c语言课程实践-实践1实验报告_第2页
c语言课程实践-实践1实验报告_第3页
c语言课程实践-实践1实验报告_第4页
c语言课程实践-实践1实验报告_第5页
资源描述:

《c语言课程实践-实践1实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验报告1.程序源代码程序1编程先由计算机“想”一个1〜100Z间的数请人猜,如果人猜对了,则计算机给出提示“Right!”,否则提示“Wrong!”,并告诉人所猜的数是大还是小,然后结束游戏。要求每次运行程序时机器所“想”的数不能都一样。#include#include#includevoidmain(){intinput_number;intrandom.number;srand((unsigned)time(NULL));random_number=rand()%

2、100+1;printfC输入您想猜的0〜100之间的数:“);scanf(M%d",&input_number);if(input_number>=0&&inpiH_number<=100){if(input_number==random_nuniber){printf("right!");}elseif(input_number>random_number){printf(°您猜的数过大“);}else{printf(n您猜的数过小“);}}else{printf(u您猜的数应在0-100之间”

3、);}}程序2编程先由计算机“想”一个1〜100之间的数请人猜,如果人猜对了,则结束游戏,并在屏幕上输出人猜了多少次才猜对此数,以此來反映猜数者“猜”的水平;否则计算机给出提示,告诉人所猜的数是太大还是太小,直到人猜对为止。#include#include#includevoidmain()intinput_number;intrandom_number;intn;srand((unsigned)time(NULL));random_number=rand()%100+

4、1;for(n=l;;n++){printf(H输入您想猜的0-100之间的数:“);scanf(M%d,&input_number);讦(input_number>=0&&input_number<=100)if(input_number==random_number){printf(,,right!M);if(n==l){printf("您猜了%d次,太牛逼了.”,n);b「eak;}elseif(n>l&&n<6){printf("您一共猜了%d次冰平还行.",n);break;}else{

5、printf("您一共猜了%d次,才猜对,很勉强啊.",n);break;else讦(input_number>random_number)printf(u您猜的数过大S');elseprintf(u您猜的数过小“);elseprintf(n您猜的数应在0-100之间”);程序3编程先由计算机“想”一个1〜100之间的数请人猜,如果人猜对了,则结束游戏,并在屏幕上输出人猜了多少次才猜对此数,以此来反映猜数者“猜”的水平;否则计算机给出提示,告诉人所猜的数是太大还是太小,最多可以猜10次,如果猜了10

6、次仍未猜中的话,结束游戏。#include#include#includevoidmain(){intinput_number;intrandom_number;intn;srand((unsigned)(ime(NULL));random_number=rand()%100+1;for(n=l;n<=10;n++){printfC*输入您想猜的0-100之间的数:n);scanf(M%d",&input_number);if(input_number>=0&&inpu

7、t_number<=100)if(input_number==random_number){printf("right!M);if(n==l){printf("您猜了%d次,太牛逼了.",n);break;1elseif(n>l&&n<6){printf("您一共猜了%d次冰平还行.');break;}else{printf(H您一共猜了%d次,才猜对,很勉强啊.”,n);break;}}elseif(input_number>random_number)printf(u您猜的数过大

8、,您还有%11次机会H,10-n);elseprintf("您猜的数过小,您还有%(1次机会'*,10-n);elseprintf(n您猜的数应在0-100之间”);}if(n==l1)printf(u你输了!u);程序4编程先由计算机“想”一个1-100之间的数请人猜,如果人猜

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。