- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
六讲、循环结构程序设计
循环结构程序设计 循环的概念 循环语句 循环结构程序设计 void main( ) { int i=1, sum=0; printf(%d,sum); } #includestdio.h void main( ) { int i=1; while (i5) { printf(“%d,”,i); i++; } } #includestdio.h void main( ) { float sum=0; int n,i=1; scanf(%d,n); printf(%f,sum); } #includestdio.h void main( ) { int i=1; do { printf(“%d,”,i); i++; } while (i5); } #includestdio.h void main ( ) {int sum=0,i; scanf(“%d”,i); while (i=10) {sum=sum+i; i++; } printf(“%d”,sum); } 例:求 i=1; //循环变量赋初值,表达式1 while( i=100) //循环条件,表达式2 { sum=sum+i; //循环体 i++ ; //循环变量增值,表达式3 } 因此,可改写为: for(i=1; i=100 ;i++ ) sum=sum+i; #include stdio.h void main( ) {float T=0.0,a; int n,i; scanf(“%d”,n); for(i=1;i=n;i++) {a=1.0/i; T=T+a;} printf(“%d,%f”,n,T); } 计算机基础教研室 罗贤缙 Tel:7522324 North China Electric Power University 1、输入x的值,输出y值。 y= sinx x1 2/x-1 1≤x10 cosx+1/2x x≥10 2、给出一百分制成绩,要求输出成绩等级。90分以上为‘A’,80~89分为‘B’, 70~79分为‘C’, 60~69分为‘D’,60分以下为‘E’ 3、给出一个不多于5位的正整数,求①它是几位数;②分别输出每一位数字;③按逆序输出各位数字 4、从键盘输入两个整数,再输入运算符,要求当输入“*”、“/”、“+”、“-”时,将这两个数的积、商和余、和、差输出。 循 环 的 概 念 循环结构常用于解决某些有规律的、需要 重复执行一组操作的问题。 例:sum = 1+2+···+5 ? sum = 0 ? sum = sum +1 = 1 ? sum = sum +2 = 1+2 ? sum = sum +3 = 1+2+3 ? sum = sum +4 = 1+2+3+4 ? sum = sum +5 = 1+2+3+4+5 sum=sum+i; i++; i=5 循环语句有四种: goto、while、do…while、for语句 循环体 循环条件 循环变量 100 i=100 if ( ) goto语句: 无条件转向语句 sum=sum+i; i++; goto loop: 语句标号 loop; void main( ) { } int i=1, sum=0; printf(%d,sum); loop: if(i=100) { sum=sum+i; i++; goto loop;} #includestdio.h #includestdio.h while (表达式) { 循环体 } 表达式为真? 执行循环体 真 退出 假 while 语句 特点:先判断表达式,后执行循环体 格式: 循环条件 执行过程: 例:求 while 语句 void main( ) { int i=1,sum=0; printf(%d,sum); } while ( ) { } i=100 sum=sum+i; i++; #includestdio.h 执行循环 i 1 第一次 输出1, i 2 第二次 输出2, i 3 第三次 输出3, i 4 第四次 输出4, i
您可能关注的文档
最近下载
- 《阳光下的世界》小学五年级美术PPT课件.pptx VIP
- 《物业管理师》三级考试练习题及参考答案.docx
- 2025秋语文二年级上册部编版-第3单元-教案.docx VIP
- 2025年高考语文二轮复习(新高考通用)专题13主旨意蕴题(练习)(学生版+解析).docx VIP
- 见证取样送检及检验批划分计划.pdf VIP
- BZ-120Ⅲ高速理瓶机使用说明书.pdf
- 2013混凝土配合比材料成本测算表.doc VIP
- 300T汽车吊性能说明书-XCA300_1全地面起重机技术规格书+[主臂风电臂加超起].pdf VIP
- 部编版(人教版)九年级语文上册教材解析及教学建议.pptx VIP
- 《思政教材分析与教学设计》课程教学大纲.docx VIP
文档评论(0)