C语言ppt课件第5章.ppt
《C语言ppt课件第5章.ppt》由会员分享,可在线阅读,更多相关《C语言ppt课件第5章.ppt(30页珍藏版)》请在三一办公上搜索。
1、南昌大学计算中心,C语言程序设计,南昌大学计算中心,第5章 循环结构,5.1 while语句和用while语句构成的循环结构while (表达式) 循环体,南昌大学计算中心,例:编写程序求1+2+3+100的和。#include main() int i=1,s=0; while (i=100) s=s+i; i+; printf(“s=%dn”,s);,南昌大学计算中心,练习:下面程序的输出结果是_。main() int n=9; while (n6) n-;printf(“%d”,n); A)987B)876C)8765D)9876,南昌大学计算中心,练习:下面程序的输出结果是_。main
2、() int k=10; while (k=0) k=k-1; printf(“%d”,k); ,0,南昌大学计算中心,填空:执行语句s=0;n=5;while(-n) s+=n;后变量s,n值依次为_。,10,0,南昌大学计算中心,练习:设有如下程序段:int x=0,s=0; while (!x!=0) s+=+x; printf(“%d”,s);A)运行程序段后输出0B)运行程序段后输出1C)程序段中的控制表达式是非法的D)程序段执行无限次,南昌大学计算中心,练习:下面程序的输出结果是_。main() int x=0,y=5,z=3; while (z- 0 A)3,2,0B)3,2,-
3、1C)4,3,-1D)5,-2,-5,南昌大学计算中心,5.2 do-while语句和用do-while语句构成的循环结构do 循环体while (表达式);,南昌大学计算中心,上例:编写程序求1+2+3+100的和。#include main() int i=1,s=0; do s=s+i; i+; while (i=100); printf(“s=%dn”,s);,南昌大学计算中心,练习:对以下程序段的描述,正确的是_。x=-1; do x=x*x; while (!x);A)是死循环B)循环执行两次C)循环执行一次D)有语法错误,南昌大学计算中心,练习:以下程序段循环体执行的次数是_。i
4、nt x=3; do printf(“%d”,-x); while (!x);,1,南昌大学计算中心,练习:下面程序的输出结果是_。main() int y=10; do y-; while (-y); printf(“%dn”,y-); A)-1B)1C)8D)0,南昌大学计算中心,练习:若有如下语句:int x=3; do printf(“%dn”,x-=2); while (!(-x);A)是死循环B)循环执行两次C)循环执行一次D)有语法错误,南昌大学计算中心,练习:有以下程序:main() int s=0,a=1,n; scanf(“%d”,若要使程序的输出值为2,则应该从键盘给n输
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 ppt 课件

链接地址:https://www.31ppt.com/p-1375707.html