- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言---第五章__循环结构.ppt
循环结构 while语句 do-while语句 for语句 循环结构的嵌套 break和continue语句 4.1 while语句循环结构 1、while循环(也称“当”循环) while(表达式) 循环体 5.1 while语句循环结构 例如: k=0; while(k10){ printf(“*”);k++; } while(n7) { n--; printf(“%d\n”,n);} while(k=n) m*=2; 程序如下: main() { int i,sum=0; i=1; while(i=100) { sum=sum+i; i++; } printf(“sum=%d\n”,sum); } 运行之后的结果: sum=5050 5.2 do-while循环结构 1、do-while语句构成的循环结构 do 语句 while(表达式); 例如: do { i++; s+=i; }while(i0); 2、do-while循环的执行过程 3、 while循环与do-while循环的区别: while循环的控制出现在循环体之前,只有当while后面表达式的值为非零时,才可能执行循环体;在do-while构成的循环中,总是先执行一次循环体,然后再求表达式的值,因此,无论表达式的值是零还是非零,循环体至少要被执行一次。 main() { int i,sum=0; i=1; do { sum=sum+i; i++; } while(i=100) printf(“sum=%d\n”,sum); } 5.3 for语句循环结构 1、for语句构成的循环结构 for循环的一般形式如下: for(表达式1;表达式2;表达式3) 循环体 例如:for(k=0; k10; k++) printf(“*”); 5.3 for语句和用for语句构成的循环结构 例:利用for循环,编写从1加到100的程序。 main() { int i,sum; sum=0; for(i=1;i=100;i++) sum=sum+i; printf(“sum=%d”,sum); } 3、有关for语句的说明 (1)for语句一般形式中的“表达式1”可以省略,此时应在for语句之前给循环变量赋初值。注意省略表达式1时,其后的分号不能省略。如: for(;i=100;i++) sum=sum+i; (2)如果表达式2省略,即不判断循环条件,循环无终止地进行下去。也就是认为表达式2始终为真。 (3) 可以省略表达式1和表达式3,只有表达式2,即只给循环条件。如: for( ;i=100;) {sum=sum+i;i++;} 相当于: while(i=100) { sum=sum+i; i++; } 4.4、循环结构的嵌套 循环嵌套:在一个循环体内又完整地包含了另一个循环,称为循环嵌套。 例1:输出下图所示的图形。 * * * * * * * * * * * * * * * * * * * * * * * * * main() { int i,j; for(i=1;i=5;i++) { for(j=1;j=5;j++) printf(“*”); printf(“\n”); } } 例2:输出下图所示的图形。 * * * * * * * * * * * * * * * 这是由*构成的三角形图形。由图可知,星号的个数与行号有关,即每行的星号个数等于行号。 mai
您可能关注的文档
最近下载
- 涉农专业班级建设方案(班主任能力比赛).pdf VIP
- 人教(2019)A版最新教材高中数学课后习题答案大全.pdf VIP
- colorgate v8快速操作手册中文.pdf VIP
- 第5课 共同保卫伟大祖国 课件中华民族大团结.ppt VIP
- 部编版四年级上册语文第一单元大单元教学设计.docx VIP
- 给水排水工程顶管技术规程CECS_246:2008.pdf VIP
- 2024年信息科技中考考试题库及答案3.pdf VIP
- 《土木工程施工48课时》课程教学大纲.doc VIP
- Unit 3 My week第2课时 Story time(教学课件)英语译林版三起四年级上册(新教材).ppt
- 01企税 答案 V3.8企业所得税年度(A类)网上申报教学版案例01-20211008.xlsx VIP
文档评论(0)