1 / 43
文档名称:

第4章顺序结构程序设计.ppt

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

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

分享

预览

第4章顺序结构程序设计.ppt

上传人:wyj199215 2018/6/14 文件大小:300 KB

下载得到文件列表

第4章顺序结构程序设计.ppt

相关文档

文档介绍

文档介绍:第4章顺序结构程序设计
宿迁学院计算机系
C 语言程序设计
1
程序的三种基本结构
顺序结构
N-S结构图
流程图
A
B
A
B
选择结构
Y
N
A
B
P成立?
P
T F
A B
2
程序的三种基本结构
循环结构
N
Y
P成立?
A
当P成立时
A
直到型循环
A
当P成立时
Y
N
A
P成立?
当型循环
N-S结构图
流程图
3
本章主要内容:
C语言的语句类型
数据输出
数据输入
顺序结构程序设计
4
C语言的语句概述
主要内容:
说明性语句
表达式语句
控制语句
复合语句
5
C程序结构图
6
说明性语句
对程序中使用的变量、数组、函数等操作对象进行定义、声明的描述语句
只起说明作用,不产生可执行的机器指令代码。
例如:int a,b;
float function( int, int);
C程序由函数组成。函数的格式:
函数名(参数表)
{ 说明部分;
执行部分;
}
数据类型说明语句
可执行语句
7
表达式后面加一个分号,构成表达式语句
x=3; y=y+5;
x=a-b && c || d ;
printf("x=%d, y=%d\n",x,y);
sort(a,10);
表达式语句
赋值语句
函数调用语句
注意:
①分号是语句必不可少的一部分
②单独的一个分号“;”构成一个空语句
例如: ; (空语句,是最简单的C语句)
8
控制语句

if ( ) …else …
switch ( ) { …}

for ( ) …
while ( ) …
do … while ( )

break、continue、goto
return
9
复合语句
用一对花括号“{}”括起来的若干条语句
花括号中可以是说明语句、表达式语句、控制语句,也可以是复合语句
例如:
⑴ if (a>b) { max=a; min=b; }
⑵ for(n=1; n<10 ;n++)
{ p = n + p;
if( p >= 100 )
{ printf(“%d\n”, p);
break;
}
}
10