- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
while与do-while的比较 for语句与while语句 for循环举例 把100~200之间的不能被3整除的数输出 L/O/G/O C语言基本控制结构 陈 娟 当型循环回顾 直到型循环 for循环 1 2 3 课程内容 知 识 点 回 顾 输入10个数,判断偶数的个数 输入10个成绩,统计及格人数 直到型循环 do-while do { 循环体语句 }while(表达式); “直到型”循环结构 假 循环体 表达式 真 main() { int i=1,sum=0; scanf(“%d”,i); do { sum=sum+i; i++; } while(i=10); printf(sum=%d,sum); } main() { int i=1,sum=0; scanf(“%d”,i); while(i=10) { sum=sum+i; i++; } printf(sum=%d\n,sum); } do-while while do-while 注意事项 注意: 1.一定在while( )加分号 2.先执行循环体,再判别表达式 3.至少执行一次循环体语句 for(表达式1;表达式2;表达式3) { 循环体语句; } for(循环变量赋初值;循环条件;循环变量增量) { 循环体语句; } for循环语句 for循环语句 void main() { int i,sum=0; for(i=1;i=100;i++) sum+=i; printf(%d,sum); } 假 真 表达式2 循环体语句 求解表达式3 for语句的下一语句 求解表达式1 for语句流程图 for(表达式1;表达式2;表达式3) { 循环体语句 } 例:#includestdio.h main( ) { int i; for(i=0;i8;i++) putchar(‘a’+i); } 表达式1; while(表达式2) { 语句; 表达式3; } 例:#includestdio.h main( ) { int i=0; while(i8) { putchar(‘a’+i); i++; } } for语句表达式的省略 表达式1省略 注意事项 表达式3省略 3个表达式都省略 相当于while(1)语句 main( ) { int i=0; for(;i8;i++) putchar(‘a’+i); } main( ) { for(i=0;i8; ) { putchar(‘a’+i); i++; } } main() { int x,y,k; for(x=0,y=100; x=y; x++,y--) { k=x+y; printf(%d+%d=%d\n,x,y,k); } } main( ) { int i=0; for(;i8;) putchar(‘a’+(i++)); } main() { int i=0; for(;i8;putchar(‘a’+i),i++) ; } for循环举例 for循环 * * * * * 要 求: for循环嵌套 * * * * * * * * * * * * * * * * * * * * * * * * * 要 求: for循环嵌套 要 求: * * * * * * * * * * * *
文档评论(0)