1 / 79
文档名称:

程序设计基础05.ppt

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

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

分享

预览

程序设计基础05.ppt

上传人:今晚不太方便 2017/6/26 文件大小:433 KB

下载得到文件列表

程序设计基础05.ppt

相关文档

文档介绍

文档介绍:程序设计基础(C语言)
广东海洋大学
信息学院
程序设计基础(C语言)
第五章程序控制结构
基本语句
C语言程序设计是由函数构成
每个函数完成的功能则是通过由一条条语句实现的
C语句分为三类
基本语句
复合语句
程序控制语句
3
基本语句
声明语句
功能
定义变量的名称和数据类型,为C编译系统给该变量分配存储空间提供依据
格式:<数据类型> 变量表;
基本数据类型,例如:int、float、char
变量表:由一个或多个变量组成,用逗号作为分隔符。
例:
int a,b,c;
float i,j,k;
提示
C程序中所有变量应先定义后使用
声明语句应放在函数的开头
4
基本语句
表达式语句
在表达式后面加上一个分号“;”就构成了一个表达式语句
格式: <表达式>;
例:
a=b*2; /*赋值运算表达式语句*/
++j; /*前缀运算表达式语句*/
x+y; /*x+y;是算术表达式语句*/
提示
表达式语句和表达式的区别在于
表达式代表的是一个数值,表达式语句代表的是一个动作特征
5
基本语句
函数调用语句
函数是构成C 程序的基本功能单位。函数可以出现在表达式中参与计算,还可以通过调用语句独立完成某功能。
语句格式函数名(参数);
例如 printf(“hello!\n”);
6
基本语句
空语句
由一个分号‘;’组成
空语句是表达式语句的一种特例
格式: ;
它表示什么操作也不做。从语法上讲,它的确是一条语句。在程序设计中,若某处从语法上需要一条语句,而实际上不需要执行任何操作时就可以使用它。例如,在设计循环结构时,有时用到空语句。
7
基本语句
复合语句
用一对大括号括起一条或多条语句
无论有多少语句,都只被看成一条语句
例如
{t=a;a=b;b=t;}
{ a=10;
printf( “%d”,a ); }
执行复合语句实际是执行该复合语句一对大括号中所有语句
8
顺序结构
顺序结构是一组按书写顺序执行的语句结构
是C语言中最简单、最基本的一种结构
是进行复杂程序设计的基础
C语言组成顺序结构的主要语句
声明语句
赋值语句
输入/输出函数调用语句
A
B
a
b
顺序结构示意图
9
【例1】编写程序:输入两个整数a和b(设a=100,b=17)
求a除以b的商和余数。
顺序结构
#include “” main( ) {
int a, b, x, y; /*定义变量*/
scanf (“%d, %d”, &a, &b); /*键盘输入*/
x=a/b; /* 求a/b的商*/
y=a%b; /* 求a/b的余数*/
printf (“a=%d, b=%d,a/b=%d, a%b=%d\n”, a, b,x,y); }
10