C语言课程设计报告--游戏设计

C语言课程设计报告--游戏设计

ID:35627201

大小:339.86 KB

页数:14页

时间:2019-04-03

C语言课程设计报告--游戏设计_第1页
C语言课程设计报告--游戏设计_第2页
C语言课程设计报告--游戏设计_第3页
C语言课程设计报告--游戏设计_第4页
C语言课程设计报告--游戏设计_第5页
资源描述:

《C语言课程设计报告--游戏设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、海南大学三亚学院C语言课程设计报告设计课题:游戏设计专业班级:计科1001班学生姓名:李媛媛学生学号:1010711015指导教师:李春林1猜数小游戏要求:游戏的开始有欢迎界面,然后由机器产生一个随机数(1~100之间,用库函数rand()),然后游戏者在程序的提示下猜数,若输入的数比这个数大,程序提示:YouranswerisHIGH,tryagain.,否则,程序提示:YouranswerisLOW,tryagain.,直到猜对为止。程序可实现连续猜数,直到游戏者退出。程序输出要求:累计游戏者猜对一个数所需次数n,当n<=7时,给出“Congratulation

2、”字样;当7<n<15时,给出“I canbetyoucandoitbetter.”;当n>=15时,给出失败信息。系统给出m值n>mn=mn#include#includevoidmain(){printf("欢迎进入游戏,请输入一个数:");intm,n,p,i;m=rand()%100;scanf("%d",&n);for(i=1;;i++){if(n>m){printf("youranswerishigh,tryagain");scanf("%d",&

3、n);}elseif(n=15)printf("错误");elseprintf("Icanbetyoucandoitbetter");printf("输入次数%d",p);}2.21点游戏。游戏规则:可连续让程序发牌。若牌的总点数超过程序产生的点数,你就赢了。若你的总点数超过21或者是程序产生的点数大于你的点数,你就输了。要求:欢

4、迎界面后界面如下:发牌吗?Y发牌:4发牌吗?Y发牌:3发牌吗?Y发牌:10发牌吗?Y发牌:4发牌吗?N你的点数为:21。你赢了!#include#include#includevoidmain(){intsum,i,b,c;chara;printf("Welcometothe21pointgame");srand((unsigned)time(NULL));sum=rand()%13+1;printf("%d",sum);for(i=0;;i++){srand((unsigned)time(NULL));

5、printf("Onemorecard?");scanf("%c",&a);if(a=='Y')b=rand()%13+1;if(a=='N'){srand((unsigned)time(NULL));c=rand()%20+1;printf("Theothersideis%d",c);break;}sum=sum+b;printf("%d",sum);if(sum>21){printf("Youloss!");break;}}if(sum

6、

7、sum<21&&sum>c)pr

8、intf("Youwin!");}3.计算器设计界面如下:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@欢迎使用计算器@@@@@@@@@@@@@@@@@设计者:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@(也可以根据自己的喜好设计更美观的界面。)请选择功能:---------1————加法2————减法3————乘法4————除法5————求余数6————求三角形面积7————求三角形周长8————求梯形面积9————求圆形面积10————求sin11————求cos12————求tg13————求ctg(可以根

9、据需要添加更多的功能。)要求:在主函数中,输出欢迎界面,并输出所有的功能列表之后,让用户选择功能。根据选择的功能数,调用不同的函数。功能1——9要求编写函数。功能10——13可以直接使用c的库函数。开始请选择功能加法减法乘法除法求余数求三角形面积求三角形周长求梯形面积求圆面积输入要求的数输出结果#include#includevoidmain(){inta,g,R,m,n;doublex,S1,S2,S3,n1,n2,n3,n4;floatb,c,sum,reduce,multiply,divide,s,d,e,f;printf

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

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

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