1 / 84
文档名称:

(C语言程序设计)第3章顺序结构程序设计.ppt

格式:ppt   大小:965KB   页数:84页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

(C语言程序设计)第3章顺序结构程序设计.ppt

上传人:autohww 2018/5/27 文件大小:965 KB

下载得到文件列表

(C语言程序设计)第3章顺序结构程序设计.ppt

文档介绍

文档介绍:第3章顺序结构程序设计
结构化程序设计
C语句
赋值语句
数据输入/输出的概念及在C语言中的实现
字符数据的输入与输出
格式输入与输出
顺序结构程序实例
通常的计算机程序总是由若干条语句组成的,从执行方式上看,从第一条语句到最后一条语句完全按顺序执行,是简单的顺序结构;若在程序执行过程中,根据用户的输入或中间结果去执行若干不同的任务则为选择结构;如果在程序的某处,需要根据某项条件重复地执行某项任务若干次,直到满足或不满足某条件为止,这就构成循环结构。大多数情况下,程序都不会是简单的顺序结构,而是顺序、选择、循环三种结构的复杂组合。
(1) 顺序结构。顺序结构是简单的线性结构,各框按顺序执行。其流程图的基本形态如图3-1所示,语句的执行顺序为:A→B→C。 (2) 选择(分支)结构。这种结构是对某个给定条件进行判断,条件为真或假时分别执行不同的框的内容。其基本形状有两种,分别如图3-2(a)、(b)所示。图3-2(a)的执行序列为:当条件为真时执行A,否则执行B;图3-2(b)的执行序列为:当条件为真时执行A,否则什么也不做。
图3-1 顺序结构的流程图
图3-2 选择(分支)结构的流程图
(3) 循环结构。循环结构有两种基本形态:while(当)型循环和do-while(直到)型循环。 ①while型循环。while型循环的流程图如图3-3所示。 其执行序列为:当条件为真时,反复执行A,一旦条件为假,跳出循环,执行循环后面的语句。 ②do-while型循环。do-while型循环的流程图如图3-4所示。
图3-3 while型循环的流程图
图3-4 do-while型循环的流程图
执行序列为:首先执行A,再判断条件,条件为真时,一直循环执行A,一旦条件为假,结束循环,执行循环后面的下一条语句。 在图3-3、图3-4中,A被称为循环体,条件被称为循环控制条件。要注意的是: a. 在循环体中,必须对条件要判断的值进行修改,使得经过有限次循环后,循环一定能结束。 b. 当型循环中循环体可能一次都不执行,而直到型循环则至少执行一次循环体。 c. 直到型循环可以很方便地转化为当型循环,而当型循环不一定能转化为直到型循环。例如,图3-4可以转化为图3-5。 d. 三种基本结构的NS流程图如图3-6所示。
图3-5 do-while型循环转换为while型循环