第二章 C程序的组成
简例:关于计算圆的周长
#include<stdio.h>/包含标准的输入输出头文件/
#include<math.h>/ 数学函数库头文件/
#define PI 3.14 / 定义常量PI 值为3.14/
int main()/ 主函数/
{
int radius;/整形变量 储存半径值/
float circum;/ 浮点型变量 周长值/
radius=2;/半径赋值/
circum=2*PI*radius;/计算周长/
printf("变量radius地址是%d ",&radius);/输出变量radius存储地址/
printf("半径开方值%f ",sqrt(radius));/ 输出radius的平方值/
printf("半径是%d,周长是%f ",radius,circum);/输出变量radius circum 的值/
return 0;/返回值/
}/ 函数体结束/
声明区
声明区是指在创建程序的时候要指明出 所需的函数库的头文件提供功能进行打开。
#include<stdio.h>/包含标准的输入输出头文件/
#include<math.h>/ 数学函数库头文件/
这种就是头文件的选用,在编写之前要将取所需的功能提前输出就像在计算圆的周长的时候要用到数学的时候,#### 提前输入 ####
函数声明区
函数声明一般形式;
函数返回类型,函数名(参数类型1,参数类型2 )
由函数的返回类型,函数名,形参列表组成
例; int fun(int a,int b);
Void display();
Float fn (floatx);
其中 int void float都是函数的返回类型, 也属于数据类型。 Fun display 和 fn 是所谓的函数名。 也就是说fun 函数返回值的数据为整形 int display()函数返回类型为void型,指函数无返回值;fn()返回数据类型为浮点型float。
其中int fun(int a,int b);中的a b 是形参 参数类型是int。fn (floatx);中的内部参数x的类型为float型。
######注意########
函数名后面必须要有小括号
函数结束时要有“;”结束/不可省略/、
字符串后加内容转义符。例如” ”为换行符
变量声明;
使用前进行声明,不管是使用任何一个变量都要提前声明;主要就是告诉编辑器使用的变量以及与其相关的属性。
变量的一般形式:
变量类型名 变量名
Int num
Double area
Char ppt
Int Double Char 为变量类型名,num area ppt 是变量名