




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、任务4 Java循环结构程序设计(一)教学目标教学目标任务任务教学目标n掌握Java的循环语句for的使用。 本章首页1.循环结构2.Java控制语句-for语句3.程序设计:循环次数的固定 (计算给定课程数的班级中每位学生的总分)。 任务任务本章首页1.循环结构 循环结构是程序中一种很重要的结构。在给定条件成立时,按照一定的条件反复执行某程序段的算法步骤。 给定的条件称为循环条件; 反复执行的步骤称为循环体。1.循环结构循环体满足条件?是否 执行一次循环体后,对条件进行判断,如果条件满足,就继续执行循环体,直到条件不满足时终止循环。1.循环结构循环体满足条件?否是 在每次执行循环体前,对条件
2、进行判断,当条件满足,执行循环体,否则终止循环。开始i=1S=0i=i+1S=S+ii100?输出S结束否是 例6 设计一个计算1+2+3+100的值的算法,并画出程序框图。第1步,011.第2步,123.第3步,336.第4步,6410.第100步,49501005050.算法: 第一步,令i1,S0. 第二步,若i 100成立,则执行第三步;否则,输出S,结束算法. 第三步,SSi. 第四步,i=i+1,返回第二步.当型循环结构1.循环结构 循环语句循环语句 forfor循环是使用最广泛的一种循环结构,格式如下: for(初始化部分;判断部分;迭代部分;) 循环体部分; 其中初始化部分可以
3、没有,如果有初始化部分,首先执行初始化部分,然后执行判断部分,如果结果为真值,执行循环体部分,最后执行迭代部分。完成一次循环后,再执行判断部分,直到其结果为假值。结束循环。 n 循环语句 for(另一种当型循环)for (表达式1;表达式2;表达式3) body; /循环体 表达式1 /初始化条件表达式2 /循环条件表达式3 /迭代,变更循环条件表达式2bodyfalsetrue表达式3表达式11.循环结构 循环语句循环语句 for for语句的执行过程: (1) 先求解表达式1。 (2) 求解表达式2,若其值为真(值为非0),则执 行for语句中指定的内嵌语句,然后执行下 面第(3)步。若为
4、假(值为0),则结束循环, 转到第(5)步。 (3) 求解表达式3。 (4) 转回上面第(2)步骤继续执行。 (5) 循环结束,执行for语句下面的一个语句 1.循环结构 循环语句循环语句 for (另一种当型循环另一种当型循环)用for 语句实现循环表达式表达式2?执行语句语句成立成立不成立不成立执行for循环之后的语句执行表达式3执行表达式执行表达式1循环初始条件循环初始条件循环控制条件循环控制条件循环体循环体nfor语句等价于下列语句:语句等价于下列语句:表达式表达式1;while (表达式(表达式2) 语句;语句; 表达式表达式3; 4. Java控制语句控制语句 循环语句循环语句 for(另一种当型循环)(另一种当型循环)说明:1.for语句最简单的应用形式也就是最易理解的如下形式: forfor(循环变量赋初值;循环条件;循环变量增值)2.表达式1和表达式3可以是一个简单的表达式,也可以是逗号表达式,即包含一个以上的简单表达式,中间用逗号间隔。如: for(sum=0,i=1;i=100;i+) sum=sum+i;或 for(i=0,j=100;i=j;i+,j-) k=i+j; 表达式1和表达式3都是逗号表达式,各
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年会计岗招聘笔试真题及答案
- 《机械制图》课件-第八章 第2节 装配图的表达方法
- 2025年二建试题投标招标及答案
- 2025年药品无菌操作试题及答案
- 2025年中级厨师考试题及答案
- 2025年冬季职称面试试题及答案
- 2025年水利创新知识竞赛题库
- 2025年青选计划初试试题及答案
- 2025年往年专业考研试题及答案
- 2025年理科竞赛真题答案大全
- 常用胸腔镜手术设备器械及使用方法介绍
- BCS奶牛结构解剖英文介绍
- 检查院的申诉书范文写检察院的申诉状
- 铁路通信工程系统调试作业指导书
- 数字孪生应用白皮书
- 银监会:商业银行授信工作尽职指引
- 彩色简约鱼骨图PPT图表模板
- 预应力混凝土空心板桥施工组织设计
- 先进复合材料科学技术与进展ppt课件
- 安徽省汽车驾驶员技师考试试题.
- 形式发票模版国际件通用
评论
0/150
提交评论