- 8
- 0
- 约3.92千字
- 约 31页
- 2017-11-12 发布于广东
- 举报
尚辅网 / 第5章 循环结构程序设计 第5章 循环结构程序设计 5.1 while语句5.2 do-while语句5.3 for语句5.4 循环结构嵌套5.5 break语句与continue语句5.6 综合实训习 题 5.1 while语句 知识导例输入10个学生的某课程考试成绩,求总成绩和平均成绩。 05(81-103)P23 fyy_Embed_1.png 图5-1 程序ex5_1_1.c运行结果相关知识1.while语句的格式及执行过程 5.1 while语句 图5-2 while语句流程图 2.while语句的特点实践训练【实训项目一】1.实训内容 5.1 while语句 2.解决方案 05(81-103)P23 fyy_Embed_3.png 图5-3 程序prac5_1_1.c运行结果3.项目分析【实训项目二】1.实训内容2.解决方案 5.1 while语句 05(81-103)P23 fyy_Embed_4.png 图5-4 程序prac5_1_2.c运行结果3.项目分析 5.2 do-while语句 知识导例输入一批整数,统计出其中的正数与负数的个数,输入0结束。 05(81-103)P23 fyy_Embed_5.png 图5-5 程序ex5_1_1.c运行结果相关知识1.do-while语句格式及执行过程 5.2 do-while语句 图5-6 do-while语句流程图 2.do-while语句的特点实践训练【实训项目一】1.实训内容2.解决方案 5.2 do-while语句 05(81-103)P23 fyy_Embed_7.png 图5-7 程序prac5_2_1.c运行结果3.项目分析【实训项目二】1.实训内容2.解决方案3.项目分析 5.2 do-while语句 05(81-103)P23 fyy_Embed_8.png 图5-8 程序prac5_2_2.c运行结果【实训项目三】1.实训内容2.解决方案 5.2 do-while语句 05(81-103)P23 fyy_Embed_9.png 图5-9 程序prac5_2_3.c运行结果3.项目分析 5.3 for语句 知识导例一个球从100m高度自由落下,每次落地后反弹回原高度的一半;再落下,求它在第10次落地时,共经过多少米? 05(81-103)P23 fyy_Embed_10.png 图5-10 程序ex5_3_1.c运行结果相关知识1.for语句格式 5.3 for语句 图5-11 for语句流程图 2.for语句的执行过程1)先求解表达式1。2)求解表达式2,若其值为真,执行循环体,循环体执行完毕,然后执行第3)步;若为假,则结束循环,转到第5)步。 5.3 for语句 3)求解表达式3。4)返回上面步骤2)继续执行。5)循环结束,执行for语句下面的一个语句。3.for语句变化形式1)省略for语句中的表达式1,对循环控制变量i的赋初值操作放在for语句前面。2)表达式2省略,即不判断循环条件,循环将永不结束,成为死循环。3)表达式3可以省略,将其放入循环体。4)可以同时省略表达式1和表达式3,只有表达式2。5)同时省略三个表达式。6)省略循环体,此时循环体为空,只有一个分号。 5.3 for语句 7)表达式1可以是设置循环控制变量初始值的赋值语句,也可以是与循环控制变量无关的其他表达式。表达式1为逗号表达式,表达式3也可以是与循环控制无关的任意表达式。4.for语句的特点实践训练【实训项目一】1.实训内容2.解决方案 5.3 for语句 05(81-103)P23 fyy_Embed_12.png 图5-12 程序prac5_3_1.c运行结果3.项目分析【实训项目二】1.实训内容2.解决方案 5.3 for语句 05(81-103)P23 fyy_Embed_13.png 图5-13 程序prac5_3_2.c运行结果3.项目分析 5.4 循环结构嵌套 知识导例在屏幕上输出九九乘法表。 05(81-103)P23 fyy_Embed_14.png 图5-14 程序ex5_4_1.c运行结果相关知识1.嵌套的常见格式 5.4 循环结构嵌套 (1)while((4)while(2.嵌套循环语句的执行过程实践训练【实训项目一】1.实训内容2.解决方案 05(81-103)P23 fyy_Embed_15.png 图5-15 程序prac5_4_1.c运行结果 5.4 循环结构嵌套 3
您可能关注的文档
- AutoCAD机械制图基础与实训课件作者李静项目一.ppt
- C#程序设计案例教程课件作者王明福源代码习题答案第5章节.ppt
- 人力资源管理第2版课件作者王宝石第七章节员工绩效考核与绩效管理.ppt
- 人力资源管理基础课件作者赵轶任务7员工绩效管理.ppt
- C#程序设计案例教程课件作者王明福源代码习题答案第10章节.ppt
- 人力资源管理基础课件作者赵轶任务8员工薪酬管理.ppt
- C程序设计教程课件作者戴水贵敖志刚俞海英编著第2章节基础知识.ppt
- 人力资源管理基础课件作者赵轶任务9员工劳动关系管理.ppt
- C语言程序设计(第二版)电子教案第1章节程序设计与C语言概述.ppt
- 人力资源管理课件作者刘子龙张颖昆主编01第一章节人力资源管理认知.ppt
- 2025-2026学年上海市宝山某中学八年级(上)期末英语试卷.pdf
- 计算机网络管理(第2版)-实验手册.docx
- 2025-2026学年苏教版八年级生物上册 期末综合评价二(解析版).pdf
- 2025-2026学年苏教版八年级生物上册 期末综合评价一(含答案).pdf
- 计算机网络管理(第2版)-毕业设计案例.docx
- 2025-2026学年苏教版八年级生物上册 期末综合评价一(解析版).pdf
- 计算机网络管理(第2版)-课程题库.docx
- 2025-2026学年人教版高中化学必修第二册教案:第七章 第二节 第1课时 乙烯.pdf
- 2025-2026学年人教版高中化学必修第二册教案:第六章 章末整合 重点突破.pdf
- 2025-2026学年人教版高中化学必修第二册教案:第七章 第二节 第2课时 烃 有机高分子材料.pdf
原创力文档

文档评论(0)