1 / 56
文档名称:

C语言 顺序结构程序设计.ppt

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

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

分享

预览

C语言 顺序结构程序设计.ppt

上传人:luyinyzha 2016/7/9 文件大小:0 KB

下载得到文件列表

C语言 顺序结构程序设计.ppt

文档介绍

文档介绍:第4章顺序结构程序设计 C语句概述 C语句概述 格式输出函数格式输出函数 格式输入函数格式输入函数 其它输入、输出函数其它输入、输出函数 算法及其表示方法算法及其表示方法 顺序结构程序设计举例顺序结构程序设计举例 C语句概述 C程序的结构: 源程序文件1 预处理命令全局变量声明函数首部局部变量声明执行语句函数体函数1 函数n 源程序文件2 源程序文件n C程序C语句可分为以下三类: C程序的执行部分执行部分是由语句组成是由语句组成的。程序的功能也是程序的功能也是由执行语句实现由执行语句实现的。 1. 1. 控制语句控制语句控制语句用于控制程序的流程,以实现程序的各种结构方式。可分成以下三类: 1 1 )条件判断语句: )条件判断语句: if else 语句、 switch 语句; 2 2 )循环执行语句: )循环执行语句: do while 语句、 while 语句、 for 语句; 3 3) )转向语句: 转向语句: break 语句、 goto 语句、 continue 语句、 return 语句。 2. 2. 表达式语句表达式语句表达式语句由表达式加上分号“;”组成。执行执行表达式语句表示一个运算或者操作。表达式语句表示一个运算或者操作。其一般形式: 表达式表达式; ; 常见形式有常见形式有赋值语句、函数调用语句和空语句赋值语句、函数调用语句和空语句例如: x=y+z; y+z; i++; 赋值语句赋值语句加法运算语句,但计算结果不能保留, 加法运算语句,但计算结果不能保留, 无实际意义无实际意义自增自增 1 1语句, 语句, i i值增值增 1 1 1)赋值语句赋值语句赋值语句是由赋值表达式再加上分号构成的表达式语句。其一般形式为: 变量变量= =表达式; 表达式; 赋值语句的功能和特点与赋赋值语句的功能和特点与赋值表达式相同。是程序中值表达式相同。是程序中使用最多的语句之一。使用最多的语句之一。在赋值语句的使用中需要注意以下几点: 在赋值语句的使用中需要注意以下几点: 1 1、、赋值表达式的嵌套: 赋值表达式的嵌套: 赋值符右边的表达式又是一个赋值表达式: 变量变量=( =( 变量变量= =表达式表达式) ); ; 展开之后的一般形式为: 变量变量= =变量变量= =……= =表达式表达式; ;例如: a=b=c=d=e=5; 按照赋值运算符的右接合性,等效于: e=5; d=e; c=d; b=c; a=b; 2 2、变量说明中给变量赋初值和赋值语句的区别、变量说明中给变量赋初值和赋值语句的区别: : 给变量赋初值是变量说明的一部分,赋初值后的变量与其后的其它同类变量之间仍必须用逗号间隔, 而赋值语句则必须用分号结尾。例如: int a=5,b,c; 3 3、、在变量说明中,不允许连续给多个变量赋初值在变量说明中,不允许连续给多个变量赋初值: : 如下述说明是错误的: int a=b=c=5 ; 而赋值语句允许连续赋值: a=b=c=5 ;× × √√ 2 2) )函数调用语句函数调用语句函数调用语句由函数名、实际参数加上分号“;”组成。执行函数语句就是调用函数体执行函数语句就是调用函数体( (在后面函数中再详细介绍在后面函数中再详细介绍) ) 。。其一般形式为: 函数名函数名( (实际参数表实际参数表) ); ; 例如: printf("C Program"); 调用库函数,输出字符串。 3 3) )空语句空语句空语句只有分号“;”组成的语句称为空语句。空语句是什么也不执行的语句。空语句是什么也不执行的语句。例如 while(getchar ()!='\ n') ;空语句空语句本语句的功能是,只要从键本语句的功能是,只要从键盘输入的字符不是回车则盘输入的字符不是回车则重新输入。重新输入。