1 / 18
文档名称:

C语言猜数游戏实验报告.doc

格式:doc   大小:162KB   页数:18页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言猜数游戏实验报告.doc

上传人:1006108867 2020/5/21 文件大小:162 KB

下载得到文件列表

C语言猜数游戏实验报告.doc

文档介绍

文档介绍:课程设计的目的...........................................2设计的容与要求.........................................2总体设计.................................................2详细设计.................................................3调试与测试...............................................9课程设计的总结...........................................12附录.....................................................13在本次的课程设计中,由我和肖玉闫合作完成,我主要负责编写程序。对于流程图我主要负责:产生随机数函数,成绩判断函数,用户输入函数,排序函数,比较函数。课程设计的目的巩固和加深学生对C语言课程的基本知识的理解和掌握掌握C语言编程和程序调试的基本技能利用C语言进行基础的软件设计提高运用C语言解决实际问题的能力设计的容与要求随机产生一个五位数,且没有重复数字猜数是给出大小提示记录猜数的次数,(1)整个猜数游戏分为3个模块:;,介如何进行游戏;。(2)算法描述:():清屏之后运行fun函数;():产生一个没有重复数字的五位随机数;():对数组进行排序;():用户可以输入一个五位数;():对用户输入的五位数与系统产生的五位数进行比较;():根据用户输入的次数进行打分;():打印出一个欢迎界面;():根据用户的选择来执行对应的功能;,系统控制流程图,程序的代码的对应解释。main()函数清屏getch()结束fun()打印欢迎界面rn函数intb,d;longintc;unsignedlonginta;intarray[5]a接收产生的随机数;c=a将c的各个位上的数字放入数组array[5]中用choise函数对array进行排序判断array数组的各个数是否相同是returna否结束choise函数(int*num,intn)intj,k;i=1k=num[i];j=i-1;j>0&&num[i]>k?是num[j+1]=num[j];j--;num[j+1]=k否结束input函数(longinta)intc=0;longintb输出打印相应提示输出打印次数:c+1;用户输入五位数,用b接收;c++;b=pare(a,b)=1?否是是retunc结束否c>67?给出失败提示;gc();pare函数(longinta,longintb)intca<b?a>b?a=b?给出大于提示;c=0给出小于提示;c=0给出等于提示;c=1returnc结束是是是否否否grade函数(intnum)intgrade=onum<4?num<8?num<68?grade=100-10*(num-1)grade=80-5*(num-4)grade=60-(num-7)根据用户输入次数给出提示是结束否是否是五,调试与测试调试在编程当中,由于要书写大量的程序,所以经常出现一些小错误;对变量的定义有时会出现错误,比如将longint型写成int型;最重要的是函数的应用,函数应该应用得当,否则会出现很大的错误。测试开始界面:菜单:

最近更新

北京汽车买卖合同范本修订版 3页

医疗器械采购合同模板(含质量认证要求) 3页

单位与物业公司环境监测合同范本 4页

危险废物承运及环保风险评估合同 3页

厂房租赁合同书(含租赁保证金) 3页

原料药购销与风险控制合同 3页

叉车销售与智能调度系统开发服务合同 3页

咖啡厅厨师承包经营合作协议 3页

商业秘密保管及保密协议范本 3页

商用车运输燃油保险合同范本及条款 3页

国际旅游服务行业员工外派劳动合同 3页

国际贸易融资抵押担保借款合同 3页

在线教育平台内容提供商合作协议范本[9] 3页

地下管网施工单项劳务分包合同模板 3页

地毯与地板组合装修工程承包合同 3页

城市综合体地下车库车位租赁合同范本 2页

城市绿化带场地平整与养护服务合同 3页

大吨位汽车租赁合同范本 3页

大型商场物业客服人员培训与考核服务合同 3页

大型活动安保个人承包合作协议 3页

大棚租赁与农业产业投资基金合作合同 3页

大理石地面铺设与绿色建筑认证合同 3页

存单质押贷款业务客户信用管理与服务协议 2页

存量房屋买卖合同范本:抵押权处理 3页

2025年附表1药用植物资源实地调查记录表 8页

通信工程安全生产培训考试试题(答案解析版) 6页

江苏省临床重点专科评审标准 6页

元旦节放假通知 (51) 1页

03铀矿物各论 80页

LPCVD氮化硅炉管生产工艺中颗粒污染的研究 66页