当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《C程序设计语言》课程PPT教学课件(讲稿)循环控制

资源类别:文库,文档格式:PPT,文档页数:42,文件大小:745KB,团购合买
循环控制 一、 while语句 二、do- -while语句 三、for语句 四、 break语句和 continue语句 五、goto语句
点击下载完整版文档(PPT)

c语言程序设计

C 语言程序设计

编程序输出20个“helo” 方法1: printf("helo"); pint("heo”) printf( hello) 如果要输出2000个“he‖o使用还能使用方法

编程序输出20个“hello” 方法1:printf(“hello”); printf(“hello”); . . . printf(“hello”); 如果要输出2000个“hello”使用还能使用方法 1?

循环控制 While语句 ■do- While语句 ■for语句 ■ break语句和 continue语句 ■goto语句

循 环 控 制 ◼ while 语句 ◼ do-while 语句 ◼ for 语句 ◼ break 语句 和 continue 语句 ◼ goto 语句

6.1概述 在许多问题中需要用到循环控制。例如,要输入全 校学生成绩;求若干个数之和;迭代求根等。几乎所 有实用的程序都包含循环。循环结构是结构化程序设 计的基本结构之一,它和顺序结构、选择结构共同作 为各种复杂程序的基本构造单元。 因此熟练掌握选择结构和循环结构的概念及使用是程序 设计的最基本的要求。 (1)用goto语句和语句构成循环 2)用Whle语句; (3)用 dol while语句; 在下面各节中将分别作介绍

6.1 概述 在许多问题中需要用到循环控制。例如,要输入全 校学生成绩;求若干个数之和;迭代求根等。几乎所 有实用的程序都包含循环。循环结构是结构化程序设 计的基本结构之一,它和顺序结构、选择结构共同作 为各种复杂程序的基本构造单元。 因此熟练掌握选择结构和循环结构的概念及使用是程序 设计的最基本的要求。 (1) 用goto语句和if语句构成循环; (2) 用while语句; (3) 用do\|while语句; 在下面各节中将分别作介绍

循环控制 ■循环结构,又称重复结构,即在满足一定 条件的前提下反复执行某一部分的操作。 a a)当型循环 p成立 P2 不成立 b)直到型循环 成立

循环控制 ◼ 循环结构,又称重复结构,即在满足一定 条件的前提下反复执行某一部分的操作。 a) 当型循环 b) 直到型循环

goto语句 ■用作无条件转向,形式为: goto标号; 标号:语句; ■标号的命名规则同变量名 ■通常用在和讦语句一起构成循环语句

goto语句 ◼ 用作无条件转向,形式为: ◼ 标号的命名规则同变量名。 ◼ 通常用在和if语句一起构成循环语句。 goto 标号; ….….. 标号:语句;

goto语句 ■例如:求1+2+3+.+200的和。 maino int i=0 sum=0 kk:+=1; fi<=200) i sum+=i; goto kk; 1 printf(sum is %d\n", sum)

goto语句 ◼ 例如:求1+2+3+…+200的和。 main() { int i=0 ,sum=0; kk: i+=1; if(i<=200) { sum+=i; goto kk; } printf("sum is %d\n",sum); }

Wh|e语句 While语句用来实现“当型”循环结构。 ■一般形式如下: while(表达式) 语句; 表达式0 这里的语句部分,我们也称 非0 之为循环体 语句 当表达式为非0值时,执行 While语句 中的内嵌语句。其流程图见图

while语句 while语句用来实现“当型”循环结构。 ◼ 一般形式如下: while(表达式) 语句; 这里的语句部分,我们也称 之为循环体。 当表达式为非0值时,执行while语句 中的内嵌语句。其流程图见图

◆特点:先判断表达式。后执行循环体 ◇说明: ●循环体有可能一次也不执行 循环体可为任意类型语句 ●下列情况,退出 while循环 ◆条件表达式不成立(为零) 循环体内遇 break, return,goto ●无限循环: while(1) 循环体;

❖特点:先判断表达式,后执行循环体 ❖说明: ⚫循环体有可能一次也不执行 ⚫循环体可为任意类型语句 ⚫下列情况,退出while循环 ◆条件表达式不成立(为零) ◆循环体内遇break,return,goto ⚫无限循环: while(1) 循环体;

00 例6.2求∑n 分析: 第一步:计算0+1 第二步:计算(+)+2 第三步:计算(+1+2)+3 第N步:计算0+1+2+3+.+n 第100步:计算(0+1+2+,+99)+100 所以只要定义一个变量S,初值为0,则第一次循环加1, 第n次循环加n,直到第100次循环加100即可

例6.2求∑n。 100 n=1 分析: 第一步:计算0+1 第二步:计算(0+1)+2 第三步:计算(0+1+2)+3 . . 第N步:计算0+1+2+3+…+n . 第100步:计算(0+1+2+..+99)+100 所以只要定义一个变量S,初值为0,则第一次循环加1, 第n次循环加n,直到第100次循环加100即可

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共42页,可试读14页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有