




免费预览已结束,剩余9页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C语言程序设计实训之四价格竞猜游戏设计,周跃进徐州建筑职业技术学院电子信息工程系,在购物街游戏中,能否通过编程模拟整个过程,该如何做?,看一段录相,思考一个问题,购物街游戏节目是通过佳宾猜商品价格,本实训来模拟这个过程进行程序设计。下面请同学们进行模拟竞猜:商品是一个U盘,价格范围在1-99元之间,看看谁能到这个商品的价格。,玩一个游戏,思考编程模型,点击玩,游戏,第一步:游戏模型建立,请思考以下几个问题:1.游戏有何规律?2.编程中需要哪些变量?3.用到哪些基本的程序结构?,根据分析,我们可以知道,需要采用ifelse语句:1.if语句格式if(表达式)语句块;2.功能根据表达式的值,决定是否执行语句块。if语句流程图如图所示。,第二步:采用原型法实现竞猜,if-else语句1.if语句格式if(表达式)语句块1;else语句块2;2.功能若表达式值为非0(真),执行“语句块1”,否则执行“语句块2”。if-else语句执行过程如图所示。,第二步:采用原型法实现竞猜,1.模型分析游戏很简单,电脑为你随机抽出一个两位数,只要你能猜出便胜出。2.算法分析1)确定两个变量:一是随机数,二是猜的数;2)产生一个随机数;3)输入猜的数;4)判别猜的数是否等于随机数。,第二步:采用原型法实现竞猜,下面请同学们自己进行编程,实现竞猜的功能,并判定竞猜是否正确。在编程中要注意:1、考虑在本程序中要引用哪些包含文件?2、注意书写的格式,如大小写,分号等。,第二步:采用原型法实现竞猜,点击看程序的实现,通过刚才的实训,请同学们想一想你编的程序有什么不完善的地方?,第三步:功能扩充,第三步:功能扩充,1.while循环语句格式while(表达式)语句块2.执行过程循环开始后,先计算表达式,当条件表达式为非0(真)时,执行循环体;当条件为0(假)时,循环结束,执行while循环的后续语句。while循环语句的流程如图所示。,3.说明语句块称为循环体,它可以是单个语句或复合语句,也可以一个空语句。为了提高程序的可读性,通常将循环体用花括号“”括起来,即使是一条语句也用花括号,后面将要介绍的几个循环语句也如此。循环结构有“当型”和“直到型”两种,while循环是一种“当型”循环(先判断,后循环),也就是说先判断条件满足与否,决定是否继续循环,如果一开始条件就不成立,则循环一次也不被执行。,第三步:功能扩充,1.dowhile格式do语句块;while(表达式);2.执行过程循环开始后,先执行一次循环体(语句块)。然后计算表达式,当条件表达式为非0(真)时,继续执行循环体;当条件为0(假)时,循环结束。dowhile循环语句的流程图如图4.3所示。3.注意书写或输入程序时不要忘了while子句后边的分号“;”。,dowhile是“直到型”循环(先循环,后判断),下面请同学们用循环语句继续完善刚才的程序,以实现最初的数学模型。,第三步:功能扩充,点击看程序的实现,1.实验中存在的问题2.课后作业:开发一个超市信息管
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国邮政集团2025萍乡市秋招网申开放题题库及答案
- 榆次企业培训师考试题及答案
- 2025年电工考前冲刺试卷附答案详解【A卷】
- 中国邮政2025巴中市秋招个人客户经理岗位高频笔试题库含答案
- 2025年医学检验(师)模考模拟试题含完整答案详解(考点梳理)
- 幼教自学考试题库及答案
- 2024年燃气职业技能鉴定复习提分资料标准卷附答案详解
- 2023年度临床执业医师题库试题(达标题)附答案详解
- DB34-T 4968-2025 零售商品称重包装计量行为规范
- 2025年物联网技术研发合作协议
- spd服务合同标准文本
- 装饰装修工程投标书范本
- 免疫定性实验性能验证
- 在线网课学习课堂《人工智能(北理 )》单元测试考核答案
- 第24课《古诗词五首:十五从军征 》课件 2024-2025年统编版语文九年级下册
- 公司组织结构调整与管理流程优化
- 运用小组合作学习,打造美术有效课堂
- 《运动医学讲义》课件
- DB37-T4817-2025 沥青路面就地冷再生技术规范
- 加入体育队申请书
- 麻醉意外与并发症防范措施
评论
0/150
提交评论