




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【理解】循环结构介本小节知1、【了解】循环结2、【理解】构成循环结构的几个条1、循环结循环结构简单来说就是:循环是一次又一次的执行相同的代块互动大家来举几个生活当中用到循环的例子2、构成循环结构的几个条件循环控制条循环能够让循环结束的语句(递增、递减、真、假等【掌握】while本小节知【掌握】循环概念【掌握】while循环语法格【掌握】while循环执行流1、while循环的格式2、while循环的格式if(条件}while{语句}3、while循环使用方法whilewhile思考&实现用while语句计算从1加到100定义一个变sum定义一个存循环条件i改进:输入一个正数n计算从1+2+3+…….+n的值【理解】while循环使用陷本小节知【掌握】while循环的陷1、while循环的陷死循环:就是一直都执行循环体中的代码,不会思考&实现接收用户输入的字符判断用户是不是敲了换charch;intcount=0;//chnwhile(ch!='\n'){}printf("countd\n",count);【理解】应用:游戏方向控本小节知1、【了解】应用:游戏方向控思考&实现使用Whilew(上)s(下)a(左)d(右)思路一直循环等待用户输输入符,打印对应的方charintflag=0;printf("请控制小人移动:w.s.下a.左d.q.退出\n");while(!flag){switch(ch){case'w':case'W':casecase'S':case'a':casecase'd':case'D':casecaseflag=1;}}【理解】应用:本小节知1、【了解】应用:《疯狂猜数》游思考&实现猜对思路分//1、定义变量,保存玩家竞猜的数字和电脑随机产生的数//2、让电脑随机产生一个1-1000之间的难点:如何产生1-1000的数arc4random_uniform(1000)产生的是0-999之间的整数我们要求的是1-1000,所以不符如产生10-50之间的随机数arc4random_uniform(50-//3、通过循环控制,让用户最多可以竞猜10//判断如果竞猜的数字>随机产生的 如果猜对了,循环则要停止,游戏结【理解】应用:本小节知1、【了解】应用:《疯狂猜数》代思考&实现猜对10次机会都没有猜对intmain(intargc,constchar*argv[])//intflag=1;intcount=1;inttotalCount=10;//设定游戏总//产生一个随//10-//m,n之间的//arc4random_uniform(n-m+1)+m;//1、定义变量,保存玩家竞猜的数字和电脑随机产生的数//2、让电脑随机产生一个1-1000之间的难点:如何产生1-1000的数arc4random_uniform(1000)产生的是0-999之间的整arc4random_uniform(1000)+1产生的是:0(+1)-999(+1),1-1000之间的数如产生10-50之间的随机数arc4random_uniform(50-//3、通过循环控制,让用户最多可以竞猜10while(flag)if(count<=totalCount)//提示用户输入一个数//判断如果竞猜的数字>随机产生的printf("上次竞猜:%d,本次竞猜:%d\n竞猜结果:猜大了!\n剩余次数\n",oldNum,inputNum,totalCount-}elseif(inputNum< printf("\n上次竞猜:%d,本次竞猜:%d\n竞猜结果:猜小了!\n剩余次数\n",oldNum,inputNum,totalCount- ==随机产生的数提示猜对了,如果猜对了,循环则要停止,游flag=}oldNum=inputNum;printf("%d次都没有猜对,你的智商不适合玩这个游戏flag=0;}}return}本小节知识点1、【掌握】while循环使用while(-1)}intnum=3;while(3==num){printf("num=%d\n",num);}3、whileintnum=0;while(num<3);{printf("num=%d\n",num);}while(1<{inta=}printf("a=while(1<intnum=while【理解】do...while本小节知1、【掌握】do...while循环介绍及语1、dowhile循环的基本while(条件语句块}当型循环:当条件满足的时候,再去执行循环do语句while条件直到型循环:先执行循环体,然后判断条件,直到条件为假2、do...while语句用do…whiledo-while}【理解】do...while和while对本小节知1、【掌握】do...while循环介绍及语1、do…while和while的对}inti=10;do{System.err.println(ii++;}while(i<10);10,最终inti=0;}}n0n1【掌握】for本小节知1、【掌握】for循环的语法格2、【掌握】for循环执行过3、【掌握】for循环使1、for循环的语法一般形式for(表达式1;表达式2;表达式3语句2、for循环先求解表达式1求解表达式2,若其值为真(值为非0),则执行for语句中指定的内嵌语句,然后执行下面3、for循环for语句常见的形for(inti=1;i<=100;i++)4!=8!=for(inti=2;i<=8;{f1=}【理解】for循环的其他形本小节知1、【掌握】for循环的其他形1、for循环的其他表达式省略(三个表达式都可以省略如:for(;while(1)2为真值),循环循环控制无关的任意表达for(sum=0,i=1;i<=100;i++)for(i=0,j=100;i<=j;i++,jfor(i=1;i<=100;i++,i++)for(i=1;i<=100;i=i+2)【掌握】for循环的嵌本小节知1、【掌握】for循环的嵌1、for循环的嵌if(表达式if。。。}}【了解】for循环嵌套应用:打印图形(一本小节知【了解】for循环嵌套实现:正方形、矩形打【了解】for循环嵌套实现:正直角三【了解】for循环嵌套实现:倒直角三最多打印5思考&实现用户输入一个整数N,输出如下图形,如:N列数要等于每一行的数字都是一思考&实现用户输入一个整数N,输出如下图形,如:N思考&实现用户输入一个整数N,输出如下图形,如:N思路【了解】for循环嵌套应用:打印图形(二本小节知【了解】for循环嵌套实现:正三角思考&实现用户输入一个整数N,输出如下图形,如:N思路每一行的*个1123352*i-【了解】for循环嵌套应用:打印9*9实现9*9思考【掌握】break关键字及break语本小节知【了解】break关键字及break语1、break语句用注意//if(表达式)else{……break;……}1)break语句对if-else的条件语句不起作用;2)思考&实现计算r=1到r=10时的圆面积,直到面积area大于100为止r从1变到10判断面积是否不是>100 面积=3.14*r*r;【掌握】continue关键字及continue语本小节知【了解】continue关键字及continue语1、continue句(结束本次循环,继续下次循环)if(表达式2)}if(表达式2)}思考&实现把100~200之间的不能被3整除的数【了解】内容总得有循环 2、while循环(当型循环:当.....满足时候,然 }intint}while(i<10)intnum=10;(错误的) 直到执行完for(int}inti=0;只会被
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医生入职笔试题及答案
- 2025年科技互联网行业分析报告:物联网技术在智慧城市照明中的应用
- 2025年教育游戏化在幼儿教育中的实践与教学设计探索
- 2025年工业互联网平台数字签名技术在智能客服系统中的应用报告
- 河南省沁阳市中考数学真题分类(勾股定理)汇编综合训练试题(解析版)
- 生活服务协议的法律分析
- 押题宝典高校教师资格证之《高等教育心理学》通关考试题库含答案详解(预热题)
- 2025年度电商内容营销与SEO优化外包服务合同
- 2025年度事业单位教师岗位聘用合同规范范本
- 2025年车辆零担运输劳务合作协议
- 新生儿持续性肺动脉高压个案护理
- bbc国际音标教学课件
- 2025年新修订《治安管理处罚法》
- 贵州省贵阳市2024-2025学年八年级下学期期末道德与法治试卷(含答案)
- 【政治 云南卷】2025年云南省高考招生统一考试真题政治试卷(含答案)
- 培训班老师规矩管理制度
- 炉窑公司现场管理制度
- 无人车项目计划书范文大全
- PhotoshopCC设计与应用任务教程(第2版)全套课件
- 我给书本穿新衣教案
- 股权转让及公司业绩承诺补充协议模板
评论
0/150
提交评论