1 / 91
文档名称:

(程序设计基础)第3章顺序结构程序设计.ppt

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

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

分享

预览

(程序设计基础)第3章顺序结构程序设计.ppt

上传人:autohww 2018/5/8 文件大小:560 KB

下载得到文件列表

(程序设计基础)第3章顺序结构程序设计.ppt

相关文档

文档介绍

文档介绍:第3章顺序结构程序设计
C语句概述
数据的输入与输出
编译预处理命令
函数简介
顺序结构程序设计举例<br****题
C语句概述 C程序基本结构 C语言的语句用来向计算机系统发出操作指令。一个语句经过编译后产生若干条机器指令。实际程序包含若干条语句。语句都是用来完成一定操作任务的。函数包含声明部分和执行部分。声明部分的内容不应当称为语句;执行部分由语句组成。
C程序结构:一个C程序可以由若干个源程序文件组成;一个源文件可以由若干个函数和预处理命令以及全局变量声明部分组成;一个函数由数据定义部分和执行语句组成。程序包括数据描述(由声明部分来实现)和数据操作(由语句来实现)。数据描述主要定义数据结构(用数据类型表示)和数据初值;数据操作的任务是对已提供的数据进行加工。 C语句分类 C语言中的语句主要有控制语句、表达式语句和复合语句。
完成一定功能的语句称为控制语句。C语言有9种控制语句,如表3-1所示。
表3-1 C语言的控制语句
注:( )表示其中是一个条件,~表示内嵌的语句。
由一个表达式构成的一个语句,称为表达式语句。表达式语句由表达式加上分号“;”组成,一般形式为: 表达式; 表达式语句可分为赋值语句、函数调用语句、空语句三种基本类型。 1) 赋值语句 赋值语句由赋值表达式后跟一个分号组成。 例如:a=3;是一个赋值语句。
2) 函数调用语句 函数调用语句由函数调用表达式后跟一个分号组成。 例如:printf(&quot;This is a C statement. &quot;);是由标准输出函数printf构成的函数调用语句。 3) 空语句 空语句是只有一个分号而没有表达式的语句,其形式为: ; 它不产生任何操作运算,只用为形式上的语句,被填充到控制结构中。
C语言中还包括一些其他语句,如复合语句等。 把多个语句用花括号{}括起来组成的语句称复合语句。在程序中可以把复合语句看成是一条语句,而不是多条语句。例如: { x=y+z; a=b+c; printf (&quot;%d %d&quot;, x, a); } 是一条复合语句。复合语句内的各条语句都必须以分号“;”结尾,在括号“}”外不能加分号。注意,在C语言的语法中,只要出现语句的地方均可以出现复合语句。
函数调用语句是由一次函数调用加一个分号构成的语句,其一般形式为: 函数名(实际参数表); 执行函数调用语句就是调用函数体,并将实际参数赋予函数定义中的形式参数,然后执行被调用函数体中的语句。
C结构化程序设计 结构化程序由三种基本结构组成:顺序结构、选择结构和循环结构。 顺序结构是最简单的基本结构。在顺序结构中,要求顺序地执行且必须执行顺序排列的每一个最基本的处理单位,如图3-1所示。图3-1(a)所示是用传统流程图表示的顺序结构,图3-1(b)所示是用N-S结构图表示的顺序结构,先执行处理A,然后再顺序执行处理B。