1 / 48
文档名称:

C语言程序设计第三章 PPT课件.ppt

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

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

分享

预览

C语言程序设计第三章 PPT课件.ppt

上传人:小马匹匹 2015/10/13 文件大小:0 KB

下载得到文件列表

C语言程序设计第三章 PPT课件.ppt

相关文档

文档介绍

文档介绍:C语言是结构化程序设计语言,提供了功能丰富的控制语句,本章开始陆续介绍C语言的控制语句:顺序结构、选择结构和循环结构。本章主要介绍三种结构化设计的基本概念,格式输入输出函数printf()和scanf(),字符输入输出函数putchar()和getchar()等内容,要求重点掌握顺序结构设计的基本思想及程序编写方法,熟练掌握常见输入、输出库函数的调用。
重庆电力高等专科学校
C语句概述
赋值语句
格式输入与输出
程序的三种基本结构
字符数据的输入输出函数
顺序结构程序设计举例
重庆电力高等专科学校
C语句概述
C语言的语句分为如下五大类:
(1)表达式语句:
表达式后面加一个分号就构成了一个表达式语句。
例如:
sum=a+b; /*赋值语句*/
i++; /*自加运算表达式语句*/
x=1,y=2; /*逗号表达式语句*/
(2)函数调用语句:
函数调用语句由一个函数加一个分号构成。
例如:
printf(“This is a C statement.”);
重庆电力高等专科学校
C语句概述
(3)复合语句:
用花括号{ }将多个语句组合在一起称为复合语句,又称为语句块(block)。
例如:
{ int x,y;
z=x+y;
printf(“d%”,z);
}
(4)空语句:
只有一个分号(;)的语句称为空语句。
在程序中空语句经常被用作循环体,比如常见的用于延时的一种循环语句。例如:
for(i=0;i<=1000;i++)
;
重庆电力高等专科学校
C语句概述
(5)控制语句
控制程序执行顺序,实现基本结构的语句,有下面九种:
① if-else语句 (条件语句)
② switch语句 (多分支选择语句)
③ for语句(循环语句)
④ while语句 (循环语句)
⑤ do-while语句 (循环语句)
⑥ continue语句 (结束本次循环语句)
⑦ break语句 (终止执行循环语句或switch语句)
⑧ goto语句 (转向语句)
⑨ return语句 (函数返回值语句)
重庆电力高等专科学校
程序的三种基本结构
C语言是结构化程序设计语言,结构化程序设计的结构主要有:顺序结构、选择结构和循环结构三种。
1. 顺序结构
顺序结构是最基本、最简单的程序结构,它由若干语句块从上到下依次排列次序顺序执行。
,先执行A块,再执行B块,两者是从上到下的顺序执行关系。
A
B
重庆电力高等专科学校
程序的三种基本结构
2. 选择结构
选择结构就是根据给定条件从两条或多条可能的分支中选择一个分支执行。,,
需要注意的是:不管是几条分支,在程序的一次执行过程中,只有一条分支被选中执行。
重庆电力高等专科学校
程序的三种基本结构
3. 循环结构
循环结构是由循环控制条件来控制循环体是否执行。
这种结构也有两种形式:
“当型循环”和“直到型循环”
(1)当型循环结构
,当条件P成立时,反复执行A操作,直到条件P不再成立时才跳出循环。


重庆电力高等专科学校
程序的三种基本结构
3. 循环结构
(2)直到型循环结构
,先执行A操作,再判断条件P是否成立,若P成立,则再执行A操作,如此反复,直到条件P不成立时跳出循环。


重庆电力高等专科学校
赋值语句
赋值语句的组成:在赋值表达式的后面加上一个分号。
基本形式为:
变量= 表达式;
例如:
X=8
X=Y/5-3 是表达式。

X=8; /*将整数8赋给变量X*/
X=Y/5-3; /*将表达式Y/5-3的值赋给变量X*/
就是赋值语句。
重庆电力高等专科学校