1 / 20
文档名称:

C语言程序设计.ppt

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

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

分享

预览

C语言程序设计.ppt

上传人:bai1968104 2020/6/28 文件大小:73 KB

下载得到文件列表

C语言程序设计.ppt

相关文档

文档介绍

文档介绍:C语言程序设计(二级教程) ——Chap5循环结构安庆职业技术学院图文信息中心疏国会安庆职业技术学院全国计算机等级考试(NCRE)培训*11、循环结构的概念循环结构是结构化程序设计的三种基本结构之一,用于对程序中某些语句重复执行。如:(1)打印10个、20个甚至n个“*”号;(2)要在屏幕上打印1~100的所有数字;(3)在屏幕上打印1~100的所有数字,每行10个;(4)要计算1+2+3+…+100(或到n);(5)要计算1+3+5+…+99(或到n);(6)要打印10行,每行20个“*”号;**语言程序设计(NCRE二级)2、三种循环结构_while结构while(表达式){循环体语句序列;}语法结构表达式为真?循环体语句序列;NY先判断,后执行循环体,循环体有可能一次都不执行**语言程序设计(NCRE二级)3、三种循环结构_while结构举例k=0;while(k<10){printf(“*”);k++;}举例:K<10?打印一个*K的值+1NY**语言程序设计(NCRE二级)4、三种循环结构_do-while结构do{循环体语句序列;}while(表达式);语法结构表达式为真?循环体语句序列;NY先执行循环体,后判断,循环体至少要执行一次**语言程序设计(NCRE二级)5、三种循环结构_do-while结构举例do{i++;s+=i;}while(i<10);举例:i<10?i加1将i累加到和变量s中NY先执行循环体,后判断,循环体至少要执行一次**语言程序设计(NCRE二级)6、三种循环结构_for结构for(表达式1;表达式2;表达式3){循环体语句序列;}语法结构**语言程序设计(NCRE二级)7、三种循环结构_for结构流程图for(表达式1;表达式2;表达式3){循环体语句序列;}语法结构表达式2为真?执行表达式1NY执行循环体语句序列执行表达式3先执行表达式1,且只执行一次;循环体和表达式3有可能一次都不执行。**语言程序设计(NCRE二级)8、三种循环结构_for结构举例for(k=0;k<10;k++){printf(“*”);}举例:k<10?k=0;NY打印一个*k++表达式1、表达式2、表达式3可以部分或全部省略,但两个“;”不能省略。如:for(;;)**语言程序设计(NCRE二级)9、循环结构中的break语句(1)循环体运行过程中,若遇到break语句,则立即终止本层循环,转到本循环外的下一条语句执行。(2)循环体中的break语句通常应放在if分支语句中,当所要求的条件满足时,即退出本层循环。{……;if(……)break;……;}循环体……;**语言程序设计(NCRE二级)