auk工学第6章循环结构程序设计修改

上传人:人*** 文档编号:571337212 上传时间:2024-08-10 格式:PPT 页数:40 大小:460KB
返回 下载 相关 举报
auk工学第6章循环结构程序设计修改_第1页
第1页 / 共40页
auk工学第6章循环结构程序设计修改_第2页
第2页 / 共40页
auk工学第6章循环结构程序设计修改_第3页
第3页 / 共40页
auk工学第6章循环结构程序设计修改_第4页
第4页 / 共40页
auk工学第6章循环结构程序设计修改_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《auk工学第6章循环结构程序设计修改》由会员分享,可在线阅读,更多相关《auk工学第6章循环结构程序设计修改(40页珍藏版)》请在金锄头文库上搜索。

1、 C C程序设计程序设计 第第6 6章章 循环控制循环控制第6章 循环结构程序设计6.2 6.2 6.2 6.2 循环控制结构循环控制结构循环控制结构循环控制结构whilewhilewhilewhile和和和和do-whiledo-whiledo-whiledo-while6.3 6.3 6.3 6.3 循环控制结构循环控制结构循环控制结构循环控制结构forforforfor语句语句语句语句6.4 6.4 6.4 6.4 循环嵌套循环嵌套循环嵌套循环嵌套6.1 goto6.1 goto6.1 goto6.1 goto语句及其构成循环结构语句及其构成循环结构语句及其构成循环结构语句及其构成循环结

2、构6.5 6.5 6.5 6.5 辅助控制语句辅助控制语句辅助控制语句辅助控制语句6.6 6.6 6.6 6.6 程序举例程序举例程序举例程序举例小结小结小结小结 C C程序设计程序设计 第第6 6章章 循环控制循环控制第6章 循环结构程序设计6.2 6.2 6.2 6.2 循环控制结构循环控制结构循环控制结构循环控制结构whilewhilewhilewhile和和和和do-whiledo-whiledo-whiledo-while6.3 6.3 6.3 6.3 循环控制结构循环控制结构循环控制结构循环控制结构forforforfor语句语句语句语句6.4 6.4 6.4 6.4 循环嵌套循环

3、嵌套循环嵌套循环嵌套6.1 6.1 6.1 6.1 gotogotogotogoto语句及其构成循环结构语句及其构成循环结构语句及其构成循环结构语句及其构成循环结构6.5 6.5 6.5 6.5 辅助控制语句辅助控制语句辅助控制语句辅助控制语句6.6 6.6 6.6 6.6 程序举例程序举例程序举例程序举例小结小结小结小结 C C程序设计程序设计 第第6 6章章 循环控制循环控制6.1 goto语句及其构成循环结构概述C语言可实现循环的语句:l用用gotogoto 和和 if if 构成循环构成循环lwhile while 语句语句ldo do while while 语句语句lfor for

4、 语句语句goto语句及用goto构成循环vgoto语句一般格式: goto goto goto goto 语句标号;语句标号;语句标号;语句标号; .标号:语句;标号:语句;标号:语句;标号:语句; C C程序设计程序设计 第第6 6章章 循环控制循环控制v功能功能:无条件转移语句:无条件转移语句l和和ifif语句一起构成循环结构;语句一起构成循环结构;l从循环体中跳到循环体外。从循环体中跳到循环体外。goto语句在C语言中可以用break和continue语句跳出本层循环和结束本次循环。限制使用goto语句。 C C程序设计程序设计 第第6 6章章 循环控制循环控制例例6-1 用用if 和

5、和goto语句构成循环语句构成循环。/*ch6_1.c*/#include main() int i,sum=0; i=1;loop: if(i=100) sum+=i; i+; goto loop; printf(%d,sum);sum=0+1sum=1+2=3sum=3+3=6sum=6+4sum=4950+100=5050循环初值循环初值循环终值循环终值循环变量增值循环变量增值循环条件循环条件循环体循环体 C C程序设计程序设计 第第6 6章章 循环控制循环控制例例6-2 从键盘输入一组数据,以从键盘输入一组数据,以0结束输入,求数据和。结束输入,求数据和。/*ch6_2.c*/*ch6

6、_2.c*/#include #include main()main() intint number,sum=0; number,sum=0;read_loop:read_loop: scanf(%d,&numberscanf(%d,&number); ); if(!numberif(!number) ) gotogoto print_sumprint_sum; ; sum+=number;sum+=number; gotogoto read_loopread_loop; ;print_sumprint_sum: : printf(Theprintf(The total sum is %dn,

7、sum); total sum is %dn,sum); C C程序设计程序设计 第第6 6章章 循环控制循环控制第6章 循环结构程序设计6.2 6.2 6.2 6.2 循环控制结构循环控制结构循环控制结构循环控制结构whilewhilewhilewhile和和和和do-whiledo-whiledo-whiledo-while6.3 6.3 6.3 6.3 循环控制结构循环控制结构循环控制结构循环控制结构forforforfor语句语句语句语句6.4 6.4 6.4 6.4 循环嵌套循环嵌套循环嵌套循环嵌套6.1 goto6.1 goto6.1 goto6.1 goto语句及其构成循环结构语

8、句及其构成循环结构语句及其构成循环结构语句及其构成循环结构6.5 6.5 6.5 6.5 辅助控制语句辅助控制语句辅助控制语句辅助控制语句6.6 6.6 6.6 6.6 程序举例程序举例程序举例程序举例小结小结小结小结 C C程序设计程序设计 第第6 6章章 循环控制循环控制v循环结构l当型循环结构l直到型循环结构PA假假真真当当P为真为真AAP假假真真A直到直到P为为假假注:注:注:注:A A A A可以是一个简单语句可以是一个简单语句可以是一个简单语句可以是一个简单语句、复合语句、复合语句、复合语句、复合语句,也可以是一个基本结构,也可以是一个基本结构,也可以是一个基本结构,也可以是一个基

9、本结构6.2 循环控制结构 while 和 do-while C C程序设计程序设计 第第6 6章章 循环控制循环控制whilewhilewhilewhile语句语句语句语句v一般形式:一般形式:一般形式:一般形式:whilewhilewhilewhile( ( ( (表达式表达式表达式表达式) ) ) ) 循环体语句;循环体语句;循环体语句;循环体语句;v执行流程执行流程执行流程执行流程:expr循环体循环体假假(0)真真(非非0)whilev特点特点:先判断表达式,后执行循环体。:先判断表达式,后执行循环体。 C C程序设计程序设计 第第6 6章章 循环控制循环控制v说明:l循环体有可能一

10、次也不执行l循环体可为任意类型语句l下列情况,退出while循环u条件表达式不成立u循环体内遇 break,return,gotol无限循环: while(1) 循环体; C C程序设计程序设计 第第6 6章章 循环控制循环控制例例例例6-16-1(2 2) 用用用用whilewhile循环求循环求循环求循环求 /*ch6_1.c*/*ch6_1.c*/#include #include void main()void main() intint i,sum=0; i,sum=0; i=1; i=1; while(i=100) while(i=100) sum=sum+i; sum=sum+i

11、; i+; i+; printf(%d,sumprintf(%d,sum); ); 循环初值循环初值循环初值循环初值循环终值循环终值循环终值循环终值循环变量增值循环变量增值循环变量增值循环变量增值循环条件循环条件循环条件循环条件循环体循环体循环体循环体 C C程序设计程序设计 第第6 6章章 循环控制循环控制例例6-1 (1) 用用if 和和goto语句构成循环语句构成循环。/*ch6_1.c*/#include main() int i,sum=0; i=1;loop: if(i=100) sum+=i; i+; goto loop; printf(%d,sum);sum=0+1sum=1+

12、2=3sum=3+3=6sum=6+4sum=4950+100=5050循环初值循环初值循环终值循环终值循环变量增值循环变量增值循环条件循环条件循环体循环体 C C程序设计程序设计 第第6 6章章 循环控制循环控制例例例例6-3 6-3 显示显示显示显示110110的平方。的平方。的平方。的平方。/*ch6_3.c*/*ch6_3.c*/#include #include main()main() intint i=1; i=1; while(i=10) while(i=10) printf(%dprintf(%d*%d=%dn,i,i,i*i);*%d=%dn,i,i,i*i); i+; i

13、+; 运行结果:运行结果:运行结果:运行结果:1*1=11*1=12*2=42*2=43*3=93*3=94*4=164*4=165*5=255*5=256*6=366*6=367*7=497*7=498*8=648*8=649*9=819*9=8110*10*1010=100=100 C C程序设计程序设计 第第6 6章章 循环控制循环控制dowhile语句v一般形式:一般形式: dodododo 循环体语句;循环体语句;循环体语句;循环体语句; whilewhilewhilewhile( ( ( (表达式表达式表达式表达式););););v执行流程:执行流程:执行流程:执行流程:dodo循

14、环体循环体循环体循环体exprexpr假假假假(0)(0)真真真真( (非非非非0)0)whilewhilev特点:特点:特点:特点:先执行循环体,后判断表达式先执行循环体,后判断表达式先执行循环体,后判断表达式先执行循环体,后判断表达式 C C程序设计程序设计 第第6 6章章 循环控制循环控制v说明:说明:l至少执行一次循环体至少执行一次循环体ldowhile可转化成可转化成while结构结构exprexpr循环体循环体循环体循环体假假假假(0)(0)真真真真( (非非非非0)0)循环体循环体循环体循环体WhileWhile循环循环循环循环 C C程序设计程序设计 第第6 6章章 循环控制循

15、环控制例例例例6-16-1(2 2) 用用用用dowhiledowhile循环求循环求循环求循环求 /*ch6_1. c*/#include void main() int i,sum=0; i=1; do sum+=i;i+; while(i=100); printf(%d,sum); /*ch6_1.c*/*ch6_1.c*/#include #include void main()void main() intint i,sum=0; i,sum=0; i=1; i=1; while(i=100)while(i=100) sum=sum+i; sum=sum+i; i+; i+; pri

16、ntf(%d,sumprintf(%d,sum); ); 比较运行结果?一致! C C程序设计程序设计 第第6 6章章 循环控制循环控制while和do-while循环的比较(例6-4.c)#include void main() int i,sum=0; scanf(“%d”,&i); do sum+=i;i+; while(i=10); printf(%d,sum); #include #include void main()void main() intint i,sum=0; i,sum=0; scanf(“%d”,&i); while(i=10)while(i=10) sum=sum

17、+i; sum=sum+i; i+; i+; printf(%d,sumprintf(%d,sum); ); 比较输入1时,左右输出一致。输入11时,左输出:11,右输出:0。 C C程序设计程序设计 第第6 6章章 循环控制循环控制while和do-while循环的比较结论 二者具有相同的循环体时:当while后面的表达式的第一次为“真”时,两种循环得到的结果相同;否则,结果不同。 C C程序设计程序设计 第第6 6章章 循环控制循环控制第6章 循环结构程序设计6.2 6.2 6.2 6.2 循环控制结构循环控制结构循环控制结构循环控制结构whilewhilewhilewhile和和和和do

18、-whiledo-whiledo-whiledo-while6.3 6.3 6.3 6.3 循环控制结构循环控制结构循环控制结构循环控制结构forforforfor语句语句语句语句6.4 6.4 6.4 6.4 循环嵌套循环嵌套循环嵌套循环嵌套6.1 goto6.1 goto6.1 goto6.1 goto语句及其构成循环结构语句及其构成循环结构语句及其构成循环结构语句及其构成循环结构6.5 6.5 6.5 6.5 辅助控制语句辅助控制语句辅助控制语句辅助控制语句6.6 6.6 6.6 6.6 程序举例程序举例程序举例程序举例小结小结小结小结 C C程序设计程序设计 第第6 6章章 循环控制循

19、环控制vforfor语句一般应用形式语句一般应用形式语句一般应用形式语句一般应用形式:for(expr1,expr2,expr3)for(expr1,expr2,expr3)for (for (循环变量赋初值;循环条件;循环变量增值循环变量赋初值;循环条件;循环变量增值循环变量赋初值;循环条件;循环变量增值循环变量赋初值;循环条件;循环变量增值) ) 循环体语句;循环体语句;循环体语句;循环体语句; v说明:说明:说明:说明:lforfor语句中语句中语句中语句中expr1, expr2 ,expr3 expr1, expr2 ,expr3 类型任意,都类型任意,都类型任意,都类型任意,都可省

20、略,但分号;不可省可省略,但分号;不可省可省略,但分号;不可省可省略,但分号;不可省l无限循环无限循环无限循环无限循环: for(;): for(;)lforfor语句可以转换成语句可以转换成语句可以转换成语句可以转换成whilewhile结构结构结构结构6.3 循环控制结构 for语句 C C程序设计程序设计 第第6 6章章 循环控制循环控制v执行流程:执行流程:执行流程:执行流程:expr2expr2循环体循环体循环体循环体假假假假(0)(0)真真真真( (非非非非0)0)forforexpr1expr1expr3expr3 C C程序设计程序设计 第第6 6章章 循环控制循环控制例例6-

21、16-1:用:用forfor循环求循环求 expr1;expr1;while(expr2)while(expr2) 循环体语句;循环体语句;循环体语句;循环体语句;expr3;expr3; #include #include main()main() intint i,sum=0; i,sum=0; for(for(i=1i=1; ;i=100i=100; ;i+i+) ) sum+=i; sum+=i; printf(%d,sumprintf(%d,sum); ); While语句 C C程序设计程序设计 第第6 6章章 循环控制循环控制运行结果:运行结果:运行结果:运行结果:abcdefg

22、hijabcdefghijvv读程序读程序读程序读程序 for for语句语句语句语句多种应用形多种应用形多种应用形多种应用形式式式式 #include#include main( ) main( ) intint i; i; for(i=0;i10;i+) for(i=0;i10;i+) putchar(a+iputchar(a+i); ); #include#include main( ) main( ) intint i=0; i=0; for(;i10;)for(;i10;) putchar(a+(iputchar(a+(i+);+); #include#include main( )

23、 main( ) intint i=0; i=0; for(;i10;i+)for(;i10;i+) putchar(a+iputchar(a+i); ); #include#include main( ) main( ) intint i=0; i=0; for(;i10;putchar(a+i),i+)for(;i10;putchar(a+i),i+) ; ; C C程序设计程序设计 第第6 6章章 循环控制循环控制main()main() intint i,j,k; i,j,k; for(i=0,j=100;i=j;i+,j-)for(i=0,j=100;i=j;i+,j-) k=i+j

24、; k=i+j; printf(%d+%dprintf(%d+%d=%dn,i,j,k);=%dn,i,j,k); #include#include main()main() char c; char c; for(;(c=for(;(c=getchargetchar()!=n;)()!=n;) printf(%cprintf(%c ,c); ,c); vv读程序读程序读程序读程序 for for语句语句语句语句应用实例应用实例应用实例应用实例 C C程序设计程序设计 第第6 6章章 循环控制循环控制第6章 循环结构程序设计6.2 6.2 6.2 6.2 循环控制结构循环控制结构循环控制结构循

25、环控制结构whilewhilewhilewhile和和和和do-whiledo-whiledo-whiledo-while6.3 6.3 6.3 6.3 循环控制结构循环控制结构循环控制结构循环控制结构forforforfor语句语句语句语句6.4 6.4 6.4 6.4 循环嵌套循环嵌套循环嵌套循环嵌套6.1 goto6.1 goto6.1 goto6.1 goto语句及其构成循环结构语句及其构成循环结构语句及其构成循环结构语句及其构成循环结构6.5 6.5 6.5 6.5 辅助控制语句辅助控制语句辅助控制语句辅助控制语句6.6 6.6 6.6 6.6 程序举例程序举例程序举例程序举例小结小

26、结小结小结 C C程序设计程序设计 第第6 6章章 循环控制循环控制vv三种循环可互相嵌套三种循环可互相嵌套三种循环可互相嵌套三种循环可互相嵌套, , , ,层数不限层数不限层数不限层数不限vv外层循环可包含两个以上内循环外层循环可包含两个以上内循环外层循环可包含两个以上内循环外层循环可包含两个以上内循环, , , ,但不能相互交叉但不能相互交叉但不能相互交叉但不能相互交叉vv嵌套循环的执行流程嵌套循环的执行流程嵌套循环的执行流程嵌套循环的执行流程(1) while()(1) while() while() while() . . (2) do(2) do do do while( ); wh

27、ile( ); . . while( ); while( );(3) while()(3) while() do do while( ); while( ); . . (4) for( ; ;)(4) for( ; ;) do do while(); while(); while() while() . . 内循环内循环内循环内循环外循环外循环外循环外循环内循环内循环内循环内循环6.4 循环嵌套 C C程序设计程序设计 第第6 6章章 循环控制循环控制第6章 循环结构程序设计6.2 6.2 6.2 6.2 循环控制结构循环控制结构循环控制结构循环控制结构whilewhilewhilewhile

28、和和和和do-whiledo-whiledo-whiledo-while6.3 6.3 6.3 6.3 循环控制结构循环控制结构循环控制结构循环控制结构forforforfor语句语句语句语句6.4 6.4 6.4 6.4 循环嵌套循环嵌套循环嵌套循环嵌套6.1 goto6.1 goto6.1 goto6.1 goto语句及其构成循环结构语句及其构成循环结构语句及其构成循环结构语句及其构成循环结构6.5 6.5 6.5 6.5 辅助控制语句辅助控制语句辅助控制语句辅助控制语句6.6 6.6 6.6 6.6 程序举例程序举例程序举例程序举例小结小结小结小结 C C程序设计程序设计 第第6 6章章

29、 循环控制循环控制 6 6.5 .5 辅助控制语句辅助控制语句break语句v功能:在循环语句和功能:在循环语句和switch语句中语句中,终止并终止并跳出循环体或开关体跳出循环体或开关体v说明:说明:lbreak不能用于循环语句和不能用于循环语句和switch语句之语句之外的任何其它语句之中外的任何其它语句之中 C C程序设计程序设计 第第6 6章章 循环控制循环控制exprexprbreak;break;假假假假(0)(0)真真真真( (非非非非0)0)whilewhiledodobreak;break;.exprexpr假假假假(0)(0)真真真真( (非非非非0)0)whilewhil

30、e C C程序设计程序设计 第第6 6章章 循环控制循环控制switchswitchexprexpr语句组语句组语句组语句组1 1break;break;语句组语句组语句组语句组2 2break;break;语句组语句组语句组语句组n nbreak;break;语句组语句组语句组语句组break;break;.const 1const 1const 2const 2const nconst ndefaultdefaultcase case expr2expr2break;break;.假假假假(0)(0)真真真真( (非非非非0)0)forforexpr1expr1expr3expr3 C C

31、程序设计程序设计 第第6 6章章 循环控制循环控制例例例例6-5 break6-5 break举例:举例:举例:举例:输出圆面积,面积大于输出圆面积,面积大于输出圆面积,面积大于输出圆面积,面积大于100100时停止时停止时停止时停止。#define PI 3.14159#define PI 3.14159main()main() intint r; r; float area; float area; for(r=1;r=10;r+) for(r=1;r100) if(area100) breakbreak; ; printf(rprintf(r=%d,area=%.2fn,r,area);

32、=%d,area=%.2fn,r,area); C C程序设计程序设计 第第6 6章章 循环控制循环控制例例例例6-6 break6-6 break举例:举例:举例:举例:小写字母转换成大写字母小写字母转换成大写字母小写字母转换成大写字母小写字母转换成大写字母,直至输入非字母字符直至输入非字母字符直至输入非字母字符直至输入非字母字符#include #include main()main() intint i,j; i,j; char c; char c; while(1) while(1) c= c=getchargetchar();(); if(c=a & c=a & c=z) putch

33、ar(c-a+Aputchar(c-a+A);); else else breakbreak; ; C C程序设计程序设计 第第6 6章章 循环控制循环控制continuecontinue语句语句语句语句vv功能:结束本次循环,跳过功能:结束本次循环,跳过功能:结束本次循环,跳过功能:结束本次循环,跳过循环体中循环体中循环体中循环体中尚未执行尚未执行尚未执行尚未执行的语句,进行下一次是否执行循环体的判断的语句,进行下一次是否执行循环体的判断的语句,进行下一次是否执行循环体的判断的语句,进行下一次是否执行循环体的判断vv仅用于循环语句中仅用于循环语句中仅用于循环语句中仅用于循环语句中exprco

34、ntinue;假(0)真(非0)while真(非0)docontinue;.expr假(0)whileexpr2continue;.假(0)真(非0)forexpr1expr3 C C程序设计程序设计 第第6 6章章 循环控制循环控制例例例例6-7 6-7 6-7 6-7 求输入的十个整数中正数的个数及其平均值求输入的十个整数中正数的个数及其平均值求输入的十个整数中正数的个数及其平均值求输入的十个整数中正数的个数及其平均值. . . ./*ch6_7.c*/*ch6_7.c*/#include #include main()main() intint i,numi,num=0,a;=0,a;

35、float sum=0; float sum=0; for(i=0;i10;i+) for(i=0;i10;i+) scanf(%d,&ascanf(%d,&a); );if(a=0) if(a=0) continuecontinue; ;num+;num+;sum+=a;sum+=a; printf(%dprintf(%d plus integers sum :% plus integers sum :%fn,num,sumfn,num,sum); ); printf(Meanprintf(Mean value:%fn,sum/numvalue:%fn,sum/num); ); C C程序设

36、计程序设计 第第6 6章章 循环控制循环控制第6章 循环结构程序设计6.2 6.2 6.2 6.2 循环控制结构循环控制结构循环控制结构循环控制结构whilewhilewhilewhile和和和和do-whiledo-whiledo-whiledo-while6.3 6.3 6.3 6.3 循环控制结构循环控制结构循环控制结构循环控制结构forforforfor语句语句语句语句6.4 6.4 6.4 6.4 循环嵌套循环嵌套循环嵌套循环嵌套6.1 goto6.1 goto6.1 goto6.1 goto语句及其构成循环结构语句及其构成循环结构语句及其构成循环结构语句及其构成循环结构6.5 6.

37、5 6.5 6.5 辅助控制语句辅助控制语句辅助控制语句辅助控制语句6.6 6.6 6.6 6.6 程序举例程序举例程序举例程序举例小结小结小结小结 C C程序设计程序设计 第第6 6章章 循环控制循环控制例例例例6-8 6-8 求求求求FibonacciFibonacci数列:数列:数列:数列:1 1,1 1,2 2,3 3,5 5,8 8,的前的前的前的前4040个数个数个数个数。数列特点:数列特点:数列特点:数列特点:第第第第1 1、2 2两个数为两个数为两个数为两个数为1 1、1 1;从第从第从第从第3 3个数开始,每个数是个数开始,每个数是个数开始,每个数是个数开始,每个数是其前面两

38、个数之和。即其前面两个数之和。即其前面两个数之和。即其前面两个数之和。即f1=1,f2=1f1=1,f2=1for i=1 to 20for i=1 to 20输出输出输出输出f1,f2f1,f2f1=f1+f2f1=f1+f2f2=f2+f1f2=f2+f1 /*ch6_8.c*/*ch6_8.c*/ #include #include main()main() long long intint f1,f2; f1,f2; intint i; i; f1=f2=1; f1=f2=1; for(ifor(i=1;i=20;i+)=1;i k k真真真真假假假假输出输出输出输出:m”:m”是素数

39、是素数是素数是素数” ”输出输出输出输出:m”:m”不不不不是素数是素数是素数是素数” ” /*ch6_9.c*/*ch6_9.c*/ #include #include #include #include main() main() intint m,i,km,i,k; ; scanf(“%d”,&mscanf(“%d”,&m); ); k= k=sqrt(msqrt(m); ); for(ifor(i=2;i=2;ik) k) printf(“%dprintf(“%d is a prime number is a prime numbern“,mn“,m); ); else else pr

40、intf(“%dprintf(“%d is not a prime number is not a prime numbern“,mn“,m); ); C C程序设计程序设计 第第6 6章章 循环控制循环控制例例例例6-10 6-10 求求求求100200100200之间的全部之间的全部之间的全部之间的全部素数素数素数素数 /*ch6_10.c*/*ch6_10.c*/ #include #include #include #include main() main() intint m,i,k,nm,i,k,n=0;=0; for(mfor(m=101;m=200;m+=2)=101;m=20

41、0;m+=2) k=k=sqrt(msqrt(m); ); for(ifor(i=2;i=2;ik)k) printf(“%d”,mprintf(“%d”,m); n+; ); n+; if(n%10=0)printf(“n“); if(n%10=0)printf(“n“); printf(“nprintf(“n”);”); 运行结果:运行结果:运行结果:运行结果:101 103 107 109 113 127 131 137 139 149 101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193

42、197151 157 163 167 173 179 181 191 193 197199199 C C程序设计程序设计 第第6 6章章 循环控制循环控制第6章 循环结构程序设计6.2 6.2 6.2 6.2 循环控制结构循环控制结构循环控制结构循环控制结构whilewhilewhilewhile和和和和do-whiledo-whiledo-whiledo-while6.3 6.3 6.3 6.3 循环控制结构循环控制结构循环控制结构循环控制结构forforforfor语句语句语句语句6.4 6.4 6.4 6.4 循环嵌套循环嵌套循环嵌套循环嵌套6.1 goto6.1 goto6.1 goto6.1 goto语句及其构成循环结构语句及其构成循环结构语句及其构成循环结构语句及其构成循环结构6.5 6.5 6.5 6.5 辅助控制语句辅助控制语句辅助控制语句辅助控制语句6.6 6.6 6.6 6.6 程序举例程序举例程序举例程序举例小结小结小结小结 C C程序设计程序设计 第第6 6章章 循环控制循环控制小结:三种循环语句的形式和用法vwhile(表达式) 循环体 vdo 循环体 while(表达式);vfor(表达式1;表达式2;表达式3) 循环体辅助循环控制语句vbreak语句和continue语句循环嵌套循环程序编写

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号