《C语言》课程教学课件(PPT讲稿)第六章 循环结构程序设计

第六章循环结构程序设计
第六章 循环结构程序设计

第一节概述 C语言中下列语句实现循环: 1.用goto语句和i语句构成循环 2. while语句 3. do-whi1句 4.for语句
第一节 概述 C语言中下列语句实现循环: 1.用goto语句和if语句构成循环 2.while语句 3.do-while语句 4.for语句

第二节goto语句构成循环 goto语句的一般形式: goto语句标号; 000 语句标号:语句; 例: goto labe1;√/ goto 123
第二节 goto语句构成循环 goto语句的一般形式: goto 语句标号; …… 语句标号:语句; 例: goto labe_1; goto 123;

例:goto语句使用示例:计算1+2+3+4+.+100 算法:s1.设一个变量sum用于存放最后的结果, 初值为0 s2.设一个循环变量i,初值为1 s3.判断i是否小于等于100,若是执行 否则程序结束 s4. sum=sum+i s5.i++ 氵6.返回s3 ●●。。。。....。.。。。。·。鲁·。....。.·
例: goto语句使用示例: 计算1+2+3+4+…+100 算法:s1.设一个变量sum用于存放最后的结果, 初值为0 s2.设一个循环变量i,初值为1 s3.判断i是否小于等于100,若是执行s4 ; 否则程序结束 s4. sum=sum+i s5. i++ s6. 返回s3

例:goto语句使用示例:计算1+2+3+4+.+100 (开始 流程图: int sum int i f(i<=100) sum=sumti 结束
例: goto语句使用示例: 计算1+2+3+4+…+100 流程图: 开始 int sum int i if(i<=100) sum=sum+i i++ 结束 y n

例:goto语句使用示例:计算1+2+3+4+.+100 程序:main int sum=0. i=1 1oop:if(n<=100) sum=sum+i; i++; goto loop; printf(“%d”,sum);
程序: main() { int sum=0,i=1; loop:if(n<=100) { sum=sum+i; i++; goto loop; } printf(“%d”,sum); } 例: goto语句使用示例: 计算1+2+3+4+…+100

第三节 while语句构成循环 while语句的一般形式: while(表达式) 循环语句; 表达式 循环语句
第三节 while语句构成循环 while语句的一般形式: while (表达式) 循环语句; 表达式 循环语句 Y N

例:用whie语句编程实现:计算1+2+3+4+.+100 算法:s1.设一个变量sum用于存放最后的结果, 初值为0 s2.设一个循环变量i,初值为1 s3.判断i是否小于等于100,若是执行s4; 否则程序结東 s4. sum=sum+i s5.i++ s6.返回s3
例: 用while语句编程实现:计算1+2+3+4+…+100 算法:s1.设一个变量sum用于存放最后的结果, 初值为0 s2.设一个循环变量i,初值为1 s3.判断i是否小于等于100,若是执行s4 ; 否则程序结束 s4. sum=sum+i s5. i++ s6. 返回s3

例:用 while语句编程实现:计算1+2+3+4-1+100 开始 maino int sum int sum=0.i=1 nt i I while(i<=100) { whlie(i<=100) sum=sumti 1++; sum=sumti printf(“%d”,sum); i 结束
main() { int sum=0,i=1; while(i<=100) { sum=sum+i; i++; } printf(“%d”,sum); } 开始 int sum int i whlie(i<=100) sum=sum+i i++ 结束 y n 例: 用while语句编程实现:计算1+2+3+4+…+100

第四节do- while语句构成循环 do- while语句的一般形式: do 循环语句; while(表达式); 循环语句 表达式
第四节 do-while语句构成循环 do-while语句的一般形式: do 循环语句; while (表达式); 表达式 循环语句 Y N
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《C语言》课程教学资源(作业习题)第五章 作业.doc
- 《C语言》课程教学课件(PPT讲稿)第五章 逻辑运算和选择结构.ppt
- 《C语言》课程教学资源(作业习题)第四章 作业.doc
- 《C语言》课程教学课件(PPT讲稿)第四章 最简单的C程序设计.ppt
- 《C语言》课程教学资源(作业习题)第三章 作业.doc
- 《C语言》课程教学课件(PPT讲稿)第三章 C语言的数据类型、运算符和表达式章.ppt
- 《C语言》课程教学课件(PPT讲稿)第二章 基本数据类型和运算.ppt
- 《C语言》课程教学课件(PPT讲稿)第一章 C语言概述.ppt
- 《C语言》课程教学课件(PPT讲稿)第十二章 文件.ppt
- 《C语言》课程教学资源(作业习题)SUNNY.doc
- 《C语言》课程教学课件(PPT讲稿)第十一章 结构体与共用体.ppt
- 《C语言》课程教学资源(作业习题)第十一章 作业.doc
- 《C语言》课程教学课件(PPT讲稿)第十一章 结构体与共用体.ppt
- 《C语言》课程教学资源(作业习题)第十一章 作业二级要求1.doc
- 《C语言》课程教学资源(作业习题)第十章(作业2).doc
- 《C语言》课程教学资源(作业习题)第十章(作业1).doc
- 《C语言》课程教学课件(PPT讲稿)第十章 指针.ppt
- 《C语言》课程教学资源(作业习题)第十章(作业2).doc
- 《C语言》课程教学资源(作业习题)第十章(作业1).doc
- 《C语言》课程教学课件(PPT讲稿)第十章 指针.ppt
- 《C语言》课程教学资源(作业习题)第六章 作业.doc
- 《C语言》课程教学资源(作业习题)answer.doc
- 《C语言》课程教学课件(PPT讲稿)第七章 数组.ppt
- 《C语言》课程教学资源(作业习题)第七章 作业.doc
- 《C语言》课程教学课件(PPT讲稿)第八章 函数.ppt
- 《C语言》课程教学资源(作业习题)第八章 作业.doc
- 《C语言》课程教学课件(PPT讲稿)第九章 编译预处理.ppt
- 《C语言》课程教学资源(作业习题)第九章 作业.doc
- 《计算机网络及Internet应用》课程教学课件(PPT讲稿).ppt
- 郑州大学:《C程序设计》课程教学资源(PPT课件讲稿,第三版)第十一章 结构体与共同体.ppt
- 郑州大学:《C程序设计》课程教学资源(PPT课件讲稿,第三版)第十章 指针.ppt
- 郑州大学:《C程序设计》课程教学资源(PPT课件讲稿,第三版)第四章 顺序程序设计.ppt
- 郑州大学:《C程序设计》课程教学资源(PPT课件讲稿,第三版)第一章 C语言概述(赵新灿).ppt
- 郑州大学:《C程序设计》课程教学资源(PPT课件讲稿,第三版)第五章 选择结构程序设计.ppt
- 郑州大学:《C程序设计》课程教学资源(PPT课件讲稿,第三版)第十三章 文件.ppt
- 天津农学院:《C语言》课程教学资源(教程讲义)第一章 C语言概述(靳润昭).doc
- 天津农学院:《C语言》课程教学资源(教程讲义)第二章 程序的灵魂—算法.doc
- 天津农学院:《C语言》课程教学资源(教程讲义)第三章 数据类型、运算符与表达式.doc
- 天津农学院:《C语言》课程教学资源(教程讲义)第四章 最简单的C程序设计—顺序程序设计.doc
- 天津农学院:《C语言》课程教学资源(教程讲义)第五章 分支结构程序.doc