1 / 62
文档名称:

C语言程序设计第六章课件PPT课件.pptx

格式:pptx   大小:948KB   页数:62页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计第六章课件PPT课件.pptx

上传人:wz_198613 2021/6/29 文件大小:948 KB

下载得到文件列表

C语言程序设计第六章课件PPT课件.pptx

相关文档

文档介绍

文档介绍:本章学****内容
 计数控制的循环
 条件控制的循环
 for语句,while语句,do-while语句
 continue语句,break语句
 嵌套循环
 结构化程序设计的基本思想
 程序调试与排错
第1页/共62页
Example:
如何确定程序的输入和输出呢?
Draw a flowchart for the following problem:
读入5个整数,计算并显示它们的和.
Input : 5 个整数n1, n2, n3, n4, n5
Output: n1, n2, n3, n4, n5的和
Input example: 2 3 4 5 6
Output example: 20
问题的提出
第2页/共62页
Input n1
Input n2
Input n3
input n4
input n5
output sum
sum ← n1+n2+n3+n4+n5
Assume input example:
2 3 4 5 6
end
使用了6个不同的变量
start
问题的提出
第3页/共62页

如何对循环进行控制呢?
第4页/共62页
counter ← 1, sum ← 0
counter<6
sum ← sum + n
false
true
counter++
output sum
input n
1
counter
sum
0
1 < 6 true
2
n
0 + 2
2
2
2 < 6 true
3
2 + 3
5
3
3 < 6 true
4
5 + 4
9
4
4 < 6 true
5
9 + 5
14
5
5 < 6 true
6
14 + 6
20
6
6 < 6 false
counter-controlled
计数器每次增1
使用了3个变量
Assume input example:
2 3 4 5 6

end
第5页/共62页

counter ← initial value
test counter
step n
step x
false
true
update counter
循环体
(Body of Loop)
第6页/共62页
当型循环——Condition is tested first
计数控制——Loop is controlled by a counter
Syntax
for (initial value ; condition; update counter)
statement;
Or
for (initial value ; condition; update counter)
{
statement;
statement;
}
for循环语句
循环起始条件
循环结束条件
循环变量增值
第7页/共62页
i ← 0, sum ← 0
i < 5
sum←sum+ n
false
true
i++
output sum
input n
int i, sum, n;
sum = 0;
for (i = 0; i < 5; i++)
{
scanf(“%d”, &n);
sum = sum + n;
}
printf(“%d”, sum);
for循环语句
第8页/共62页
A
条 件P







条件控制的循环
A







条 件P
第9页/共62页
当型循环——Condition is tested first
条件或计数控制
——Loop is controlled by condition or a counter
语法
while (condition)
statement;
Or
while (condition)
{
statement;
statement;
}
No semicolon!!
while循环语句
第10页/共62页

最近更新

科普知识竞赛题库100道及参考答案(最新) 18页

科普知识竞赛题库100道精品(达标题) 18页

科普知识竞赛题库100道(word) 18页

2024年电视机项目投资申请报告代可行性研究报.. 51页

五年级奥数教案(同名8544) 37页

职业教育法考试题库含答案【实用】 26页

职业教育法考试题库附答案(达标题) 26页

急性冠脉综合征(中山大学49p)课件 49页

人教版八年级思想品德下册全册教案(同名2354).. 165页

2024年县乡教师选调进城考试《教育法律法规》.. 145页

2024年大学计算机基础等级考试题库(综合题).. 22页

中国历史文化知识竞赛100题(满分必刷) 14页

县乡教师选调考试《教师职业道德》题库及完整.. 42页

县乡教师选调考试《教师职业道德》题库含答案.. 41页

2024年导电海绵项目资金筹措计划书代可行性研.. 57页

县乡教师选调考试《教师职业道德》题库及参考.. 43页

县乡教师选调考试《教师职业道德》题库含答案.. 44页

县乡教师选调考试《教师职业道德》题库附答案.. 44页

县乡教师选调进城考试《教育心理学》题库及答.. 121页

县乡教师选调进城考试《教育心理学》题库精品.. 122页

县乡教师选调进城考试《教育心理学》题库(精.. 120页

科普知识竞赛题库100道附完整答案(精选题) 19页

科普知识竞赛题库100道(各地真题) 18页

变压器及高低压柜吊装施工方案 6页

酒精所致精神障碍 4页

蔬果的损耗控制方法 2页

辩论赛------------小学生该不该上补习班(共4.. 4页

智能消杀机器人控制系统设计 5页

网络数字暗语 10页

工程-屋面采光顶张悬梁安装方案 27页