购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.5 C语言程序结构及实例

1.5.1 C程序构成

例1.4 从键盘输入圆的半径,计算并输出圆的面积。

#include <stdio.h>
#define PI 3.14
double area(int r){
    double z;
    z=PI * r * r;
    return z;
}
    
int main(){
    int r;
    double d;
    scanf("%d", &r);
    d=area(r);
    printf("area = %.2f ", d);
    return o;
}
1. 函数结构

C程序是由一个或多个函数所组成的,函数的结构为函数首部+函数体。例如:

函数类型  函数名(参数类型  参数名) {
     声明部分
     运行部分
}

C程序必须有一个名为main的函数。该函数也被称为主函数。主函数以外的其他函数可以是系统提供的库函数,也可以是用户自定义的函数。

C程序的运行是从主函数开始的。当程序运行之初,系统首先查找到main函数,从main函数开始的大括号进入函数体,并根据程序的语句按序依次运行,直到遇到main函数最后的大括号结束。主函数是整个程序的控制部分,当主函数运行结束,整个C程序的运行也结束了。

2. 预编译命令

预编译命令是整个编译过程开始之前进行的工作。在本例中,#include是预编译命令,用于控制C语言编译器在进行编译、连接操作过程中的行为。其含义是,在编译时将一个包含文件的内容添加到当前程序中。包含文件由#include命令后面的内容所指定,它是一个独立的磁盘文件,该文件包含了可被程序或编译器使用的信息,最常用的是扩展名为“.h”的头文件。

3. 变量定义

C语言规定,使用变量之前必须首先定义变量。变量定义就是将变量的名称以及变量要存储的信息类型告知编译器。当前程序也可以根据需要不定义变量。

4. 程序语句

C语言程序的实际工作是由语句完成的。在编写源码时,通常将每条语句编写在一行中,语句必须以分号结尾。

5. 程序注释

常用的程序注释方式有以下两种。

(1)单行注释:以“//”作为引导符,只能在一行内进行注释。

(2)多行注释:所有的注释内容都写在“/*”和“*/”之间,其中可以换行。

1.5.2 C编程风格

在编写C程序时,应注意编程风格,通常有以下要求。

(1)采用逐层缩进的形式。

(2)一行仅写一条语句。

(3)适当的注释。

(4)统一的命名规范。 3DKzx76B1be5hjDcb3SB8h0OE9T0PLGJz8seyF7gCX1jccOR4umRMhlHFuwlFZLy

点击中间区域
呼出菜单
上一章
目录
下一章
×