C语言课程课件 第五章 循环结构

上传人:杨**** 文档编号:36584014 上传时间:2018-03-30 格式:PPT 页数:17 大小:269.50KB
返回 下载 相关 举报
C语言课程课件 第五章 循环结构_第1页
第1页 / 共17页
C语言课程课件 第五章 循环结构_第2页
第2页 / 共17页
C语言课程课件 第五章 循环结构_第3页
第3页 / 共17页
C语言课程课件 第五章 循环结构_第4页
第4页 / 共17页
C语言课程课件 第五章 循环结构_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《C语言课程课件 第五章 循环结构》由会员分享,可在线阅读,更多相关《C语言课程课件 第五章 循环结构(17页珍藏版)》请在金锄头文库上搜索。

1、第5章 循环结构 5.1 while语句和用while语句构成的循环结 构 5.2 do-while语句和用do-while语句构成的 循环结构 5.3 for语句和用for语句构成的循环结构 5.4 循环结构的嵌套 5.5 break和continue语句在循环体中的作 用 5.6 程序举例5.1 while语句和用while语句构成的循环结构5.5.1 while循环的一般形式while(表达式) 循环体 关键字当型循环图表达式循环体满足不满足例如:k=0;while(k main() int s=0,n;n=1;while(n main() int f1,f2,f;f1=0;f2=1;d

2、of=f1+f2;f1=f2;f2=f;while(f2 main() int s=0,n;n=1;while(n main() int s,n;s=0;for(n=1;n main() int i,s;s=0;for(i=1;s main() int i,s;s=0;for(i=1;i+)s=s+i;if(s5000) break; printf(“s=%d,i=%dn“,s,i); s=5050,i=1005.5 break和continue语句在循环体中的作 用 continue语句为结束本次循环,即跳过循环体中下面尚未执行的语句,接着转向 循环条件进行判断。图表达式语句1 contin

3、ue 语句2满足不满足例5.10 在循环体中continue语句执行示例。#include main() int k=0,s=0,i;for(i=1;i5)printf(“*i=%d,s=%d,k=%dn“,i,s,k);continue;k=k+s;printf(“i=%d,s=%d,k=%dn“,i,s,k); 习题一.选择题 5.1 有以下程序段: int k,j,s; for(k=2;k7)n-;printf(“%dn“,n); 程序段的输出结果是 A 10 B 9 C 10 D 99 8 9 88 7 8 77 6 5.4 有以下程序段: int x=3; doprintf(“%3d

4、“,x-=2); while(!(-x); 程序段的输出结果是 A 1 B 3 0 C 1 -2 D 死循环BC习题5.5 有以下程序: #include main() int i,sum;for(i=1;i main() int y=10;for( ; y0;y-)if(y%3=0)printf(“%d“,-y);continue; 程序的输出结果是 A 741 B 852 C 963 D 875421CB习题 5.7 有以下程序段 int x; for(x=3;x main() int i;for(i=1;i main() int x,i;for(i=1;ib;+b) i+; while(

5、a+c) j+; do k+; while(ad+); 5.12 以下程序段的输出结果是_. int k,n,m; n=10;m=1;k=1; while(k+ main() int x=2;while(x-);printf(“%dn“,x); 5 4 61024-1习题5.14 以下程序段的输出结果是_. int i=0,sum=1; dosum+=i+;while(i main() float x,amax,amin;scanf(“%f“,amax=x;amin=x;while(_)if(xamax) amax=x;if(_) amin=x;scanf(“%f“,printf(“namax=%fnamin=%fn“,amax,amin); x=0xamin

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

最新文档


当前位置:首页 > IT计算机/网络 > C/C++资料

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