基本程序结构就是从上至下顺序执行的程序,C语言程序必须有且只有一个主函数,程序从主函数开始执行,直到主函数结束。下例是根据半径求圆形面积的程序源代码。
#include <stdio.h> #define PI 3.14 int main() { float r, s; printf("半径 = "); scanf("%f", &r); s = PI * r * r; printf(" 面积 = %f ", s); return 0; }
函数的基本形式:
数据类型 函数名(形式参数)
{数据说明部分;
语句部分;return 返回值;
}
其中函数定义的首行包括数据类型说明、函数名和圆括号中的形式参数。如果函数调用时无参数传递,圆括号中形式参数为空。数据类型说明定义函数返回值的类型,如果没有返回值可以定义为void类型。形式参数说明指定函数调用传递参数的数据类型。函数体包括函数内使用的数据说明和执行函数功能的语句,花括号 “{” 和 “}” 表示函数体的开始和结束。