1 / 10
文档名称:

第六章 循环结构程序设计.doc

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

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

分享

预览

第六章 循环结构程序设计.doc

上传人:mkjafow 2021/2/28 文件大小:176 KB

下载得到文件列表

第六章 循环结构程序设计.doc

文档介绍

文档介绍:循环结构程序设计(一)
内 容
说明
本讲内容
重点
难点
引入
举例
1.循环结构的概念
2.While语句的一般形式、流程图、执行过程
3.While语句的应用
4.Do--while 语句的一般形式、流程图、执行过程
5.Do--while 语句的应用
1.While 语句的执行过程及while语句的应用
2.Do--while语句的执行过程及while语句的应用
1.while语句的应用
2.Do--while语句应用
在许多问题中需要用到循环控制,例如,要输入全校学生成绩,求若干个数之和。迭代求根等。几乎所有实用的程序都包含循环。循环结构是结构化程序设计的基本结构之一,它和顺序结构、选择结构共同作为各种复杂程序的基本构造单元。
1.循环结构的概念
利用计算机重复处理某些实际问题就构成了循环结构。在循环结构中将某些语句重复执行,这些语句称为循环体;每重复一次都要判断是继续重复还是停止重复,这个判断所依据的条件称为循环条件;循环体与循环条件一起构成了循环结构。
例1:求1+2+3+……+99+100的和
要完成上面的累加求和运算,设sum为累加和变量,i为循环控制变量,用于控制循环次数,也就是循环继续的条件,并且i由1变到100,实现上述算法的N-S图如下。
要用C语言实现上述算法,就要学****实现循环的语句。
2.While语句
⑴【一般格式】
while(表达式)
{ 循环体语句
}
while 语句是一种先判断后执行的循环语句。
【注意】
① “表达式”一般为关系表达式或逻辑表达式。
② 循环体可以是单个语句,也可是多个语句;如果是多个语句必须使用大括号“{ }”将多个语句括起来构成一个复合语句。
⑵【流程图及N-S图】
⑶【执行过程】
先计算表达式的值并判断,若表达式的值为真(非零),则执行循环体的语句;若表达式的值为假(零)时,结束循环。
⑷【应用】
利用while语句“求1+2+3+……+99+100的和”参考程序如下:
将实际问题如何写成关系表达式及逻辑表达式
举例
main( )
{ int i, sum=0;
i=1;
while(i<=100)
{ sum=sum+i;
i++; }
printf("sum=%d\n",sum); }
分析程序的循环情况
程序写入TC环境中运行,观察运行结果
例2:利用while语句计算n!(即:1x2x3x……xn)
参考程序如下:
main( )
{ int i=1, n, s=1;

最近更新

2024年幼儿园大班半日活动计划5篇 11页

2024年幼儿园园长最新工作总结 14页

2024年幼儿园园长六一简短致辞(精选26篇) 32页

航模销售项目融资方案 36页

美妆小项目融资方案 39页

网上看病项目融资方案 36页

东北财经大学中级财务会计课本配套课件第一总.. 16页

云数据管理技术与挑战课件 28页

《导体与绝缘体作业设计方案-2023-2024学年科.. 5页

流浸膏剂产业分析报告 98页

宣传策划方案范文集合5篇(全文共5794字) 4页

客服部年度工作总结15篇(全文共25787字) 4页

开关磁阻电机转矩脉动抑制神经网络控制策略的.. 2页

延长石油化工厂循环水水质稳定技术研究的开题.. 2页

广深港客运专线接地测试及防雷方案研究的开题.. 2页

幼儿教师代表性培养模式的比较研究的开题报告.. 2页

平衡计分卡在海关战略绩效管理中的应用研究中.. 2页

常德IP城域网的优化方案设计与实施的开题报告.. 2页

山西省校园足球运动中裁判队伍问题及对策研究.. 2页

食品安全国家标准 GB5009系列(2022-2023版,有.. 14页

牧童之歌二声部钢琴伴奏正谱合唱曲谱 2页

大学生化学师范专业职业生涯规划书 7页

最新GB18466-2022《医疗机构水污染物排放标准.. 28页

山东大学2022年强基计划校测真题 3页

整式乘法及因式分解纯计算题100道 10页

最新施工现场临时用电安全技术规范JGJ46-2022.. 14页

前行实修法1--92 76页

地藏仪轨 17页

精益生产在万源汽车密封件制造过程中的应用研.. 65页