第六讲、循环结构程序设计-公开课件(精选).ppt

第六讲、循环结构程序设计-公开课件(精选).ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
循环结构程序设计 循环的概念 循环语句 循环结构程序设计 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

您可能关注的文档

文档评论(0)

小米兰 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档