1 / 46
文档名称:

第二章C语言程序组成部分.ppt

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

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

分享

预览

第二章C语言程序组成部分.ppt

上传人:sanshenglu2 2021/5/8 文件大小:495 KB

下载得到文件列表

第二章C语言程序组成部分.ppt

文档介绍

文档介绍:第二章C语言程序组成部分
了解C程序的组成部分
一个简短的C语言程序
#include <>

int main(void)
{
printf("This is a C program.\n");
return 0;
}
说明:
如果使用标准I/O库函数,则应该在加入包含文件的编译预处理指令
每个C必须有一个主函数main()
main表示主函数名,名字后面一对圆括号中void表示该函数无自变量参数
{ }是函数开始和结束的标志
每个C语句以分号结束
程序中执行的最后一条语句是return
第二章C语言程序组成部分
2
了解C程序的组成部分
说明: /*……*/表示注释。注释只起说明作用,水参与程序的编译和运行,所以注释可以由汉字或英文字符表示,可以出现在一行中的最右侧,也可以单独成为一行。
#include <>

int main(void)
{
printf("This is a C program. \n");
return 0;
}
/*包含文件指令*/
/*函数头 */
/*函数体开始*/
/*输出语句*/
/*函数返回语句*/
/*函数体结束*/
第二章C语言程序组成部分
3
了解C程序的组成部分
1: #include <>
2:
3: float area(float r);
4:
5: int main(void)
6: { float r;
7: printf(“Input radius: ”); /*提示输入半径*/
8: scanf("%f",&r);
9: printf("\nThe area is %f . \n", area(r));
10: return 0;
11: }
12:
13 /* 求圆面积的函数 */
14: float area(float r)
15: {
16: float s;
17: s = * r * r;
18: return(s);
19: }
第二章C语言程序组成部分
C程序的组成部分
C程序:
(1) C程序是由一个或多个函数构成的,这使得程序容易实现模块化。
(2) 一个函数由两部分组成:
函数的首部 例如:int main(void)
float area(float r)
函数体 一对花括号括起的部分。
函数体包括两部分:
声明部分 float s; 可以缺省
执行部分 由若干个语句组成
s = *r*r;
return(s);
printf(“Input radius: ”);
scanf("%f",&r);
printf("This is a C program. \n");
return 0;
第二章C语言程序组成部分
5
C程序的组成部分
注意:
函数的声明部分和执行部分都可缺省,例如:
void dump(void)
{
}
这是一个空函数,什么也不做,但它也是一个合法的函数。
第二章C语言程序组成部分
6
C程序的组成部分
小结:
(1) C程序总是从main()函数开始执行,与main()函数的位置无关
(2) C程序书写格式自由,一行内可以写一个或多个语句
(3) 每个语句的最后必须有一个分号。分号是C语句的必要组成部分,即使程序中最后一个语句,也应该以分号结束
(4) C程序没有行号
第二章C语言程序组成部分
7
C程序的组成部分
小结:
(5) C语言本身没有输入输出语句。输入和输出的操作是由库函数scanf()和printf()等来完成的。因此在程序的开始处要加入“#include <>”指令
(6) 可以用 /*……*/ 为C程序添加注释信息。一个好的、有使用价值的源程序,应当在关键的位置加入恰当的注释,以增加程序的可读性
第二章C语言程序组成部分
8
变量
计算机内存中
一个被命名的
数据存储位置
(或存储单元)
称作变量
内存
执行程序的目的是进行数据运算,运算中经常使用一个对象是变量。
什么是变量?
第二章C语言程序组成部分
9
变量
变量的组成
变量名
变量的值
变量名由是一个或若干个字符组成,其构成形式符合C语言标识符的规定。