第4章循环程序设计.ppt
《第4章循环程序设计.ppt》由会员分享,可在线阅读,更多相关《第4章循环程序设计.ppt(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第4章 循环程序设计4.1 while循环4.2 do_ while循环4.3 for循环4.4 多重循环4.5 break语句和continue语句4.6 循环结构应用实例本章小结4。1 while循环while语句是一种称为“当型”的循环。它的一般形式是:while(表达式) 语句序列; while语句它的执行过程表达式语句序列假(0)真(非0)注意:循环必须在有限的次数内结束,否则会出现“死循环”,在程序中应避免出现死循环。hile循环执行的特点是先判断条件,后执行循环体,因此,循环次数可能为0。例4-1: 编程求123+4+5之和。#include main( )int sum, i;
2、sum = 0;/* 累加器sum置0 */i = 1;/* 循环变量i赋初值1 */while ( i = 5 )sum = sum + i;/* 将i值累加到sum中 */i = i +1; /* 改变循环变量i的值 */printf(1+2+3+4+5 = %d, sum ); getch( );运行结果:12+3+4+5 =15执行过程如表4-1所示。变量名变量名 sumsum i i 循环条件循环条件 ( i=5 ) 初始状态初始状态 0 0 1 1 真真 第第1 1轮循环后轮循环后 0+1=10+1=1 2 2 真真 第第2 2轮循环后轮循环后 0+1+2=30+1+2=3 3 3
3、 真真 第第3 3轮循环后轮循环后 0+1+2+3=60+1+2+3=6 4 4 真真 第第4 4轮循环后轮循环后 0+1+2+3+4=100+1+2+3+4=10 5 5 真真 第第5 5轮循环后轮循环后 0+1+2+3+4 +5+5 = 1515 6 6 假(结束循环)假(结束循环) 4。2 do_ while循环do_while语句是称为“直到”型的循环结构,是另一种形式的循环。它的一般形式是:do 语句序列 while ( 表达式 );do_while语句的执行过程真(非0)表达式语句序列假(0)例4-2:比较do while语句和while语句:#include main( ) ch
4、ar ch ; ch=getchar() ; do putchar(ch) ; ch=getchar( ) ; while(ch!=*); getch( ); 运行结果运行结果 * *ABAB* * * *ABAB #include main( ) char ch ; ch=getchar() ; while(ch!=*) putchar(ch); ch=getchar( ); getch( ); 运行结果:运行结果: * *ABAB* * 无输出无输出 例4-3输入一个整数,按相反次序输出。例如,输入54321,输出12345。4。3 for循环for语句的一般形式是:for(表达式1;表达
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 循环 程序设计
限制150内