版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
会计学1C语言程序设计实训之四在《购物街》游戏中,能否通过编程模拟整个过程,该如何做?看一段录相,思考一个问题第1页/共14页《购物街》游戏节目是通过佳宾猜商品价格,本实训来模拟这个过程进行程序设计。下面请同学们进行模拟竞猜:商品是一个U盘,价格范围在1--99元之间,看看谁能到这个商品的价格。
玩一个游戏,思考编程模型点击玩游戏第2页/共14页第一步:游戏模型建立请思考以下几个问题:1.游戏有何规律?2.编程中需要哪些变量?3.用到哪些基本的程序结构?第3页/共14页根据分析,我们可以知道,需要采用if…else…语句:1.if语句格式if(表达式)语句块;2.功能根据表达式的值,决定是否执行语句块。if语句流程图如图所示。第二步:采用原型法实现竞猜第4页/共14页if-else语句1.if语句格式if(表达式)语句块1;else语句块2;2.功能若表达式值为非0(真),执行“语句块1”,否则执行“语句块2”。if-else语句执行过程如图所示。
☆第二步:采用原型法实现竞猜第5页/共14页☆1.模型分析游戏很简单,电脑为你随机抽出一个两位数,只要你能猜出便胜出。2.算法分析1)确定两个变量:一是随机数,二是猜的数;2)产生一个随机数;3)输入猜的数;4)判别猜的数是否等于随机数。第二步:采用原型法实现竞猜第6页/共14页
下面请同学们自己进行编程,实现竞猜的功能,并判定竞猜是否正确。在编程中要注意:1、考虑在本程序中要引用哪些包含文件?2
、注意书写的格式,如大小写,分号等。第二步:采用原型法实现竞猜点击看程序的实现第7页/共14页通过刚才的实训,请同学们想一想你编的程序有什么不完善的地方?第三步:功能扩充第8页/共14页☆第三步:功能扩充
1.while循环语句格式while(表达式)语句块2.执行过程循环开始后,先计算表达式,当条件表达式为非0(真)时,执行循环体;当条件为0(假)时,循环结束,执行while循环的后续语句。while循环语句的流程如图所示。
3.说明语句块称为循环体,它可以是单个语句或复合语句,也可以一个空语句。为了提高程序的可读性,通常将循环体用花括号“{}”括起来,即使是一条语句也用花括号,后面将要介绍的几个循环语句也如此。循环结构有“当型”和“直到型”两种,while循环是一种“当型”循环(先判断,后循环),也就是说先判断条件满足与否,决定是否继续循环,如果一开始条件就不成立,则循环一次也不被执行。第9页/共14页第三步:功能扩充
1.dowhile格式do{
语句块;}while(表达式);2.执行过程循环开始后,先执行一次循环体(语句块)。然后计算表达式,当条件表达式为非0(真)时,继续执行循环体;当条件为0(假)时,循环结束。dowhile循环语句的流程图如图4.3所示。3.注意书写或输入程序时不要忘了while子句后边的分号“;”。dowhile是“直到型”循环(先循环,后判断)
第10页/共14页下面请同学们用循环语句继续完善刚才的程序,以实现最初的数学模型。第三步:功能扩充点击看程序的实现第11页/共14页1.实验中存在的问题2.课后作业:开发一个超市信息管理系统,要求实现的功能:(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 5万吨稀土镁合金挤压型材项目可行性研究报告模板-申批备案
- 2026年广东国企安置考试试题及答案
- 船员教育和培训质量-体系的建立与实施
- 跨境电算协同中算力负载跨国绿电消纳与虚拟电厂耦合-基于国际虚拟电厂标准与算力负载绿电虚拟电厂调度协议规范分析
- 跨境电算协同中算力负载跨国绿电插值与电网阻塞管理-基于国际电网运营商协会算力绿电插值与阻塞耦合管理指南规范分析
- 临床项目禁忌症总览2026
- 四川省考题目和答案
- 西藏日喀则地区岗巴县2027届三年级数学第一学期期末监测试题含解析
- 2027届甘肃省张掖市某校六年级数学第一学期期末检测模拟试题含解析
- 山西省运城市夏县2027届数学三上期末学业质量监测试题含解析
- 2026年教师专用教育公共基础知识试题及答案
- GA/T 1215-2025中小学与幼儿园周边道路交通组织设计与交通设施设置规范
- 2025年湖北省检察院书记员招聘笔试真题附答案
- 2026年四川省成都市中考语文真题(试题+答案)
- 2026年公共交通安全问题案例分享
- 2026南充市中考英语真题(附答案)
- ISO9000-2026 质量管理基础与术语(中文版)
- 福建省百校2026届高三5月联考语文试卷(含答案)
- 安装工程项目成本管控字典
- 博帕尔案例分析
- 医院高值耗材管控制度及实施方案
评论
0/150
提交评论