Skip to content

1.2 例子

源码

c
#include <stdio.h> // 引入标准输入输出库头文件,使得printf等函数可以使用

int main() { // 主函数入口,程序从这里开始执行
    int a, b, sum; // 定义三个整型变量a, b和sum
    a = 123; // 将123赋值给变量a
    b = 456; // 将456赋值给变量b
    sum = a + b; // 计算变量a和b的和,并将结果赋值给变量sum
    printf("sum=%d\n", sum); // 调用printf函数打印变量sum的值,并在末尾添加换行符
    return 0; // 返回0,表示程序成功执行完毕
} // 主函数结束

解释

这个程序展示了如何在 C 语言中进行基本的算术运算和变量的使用。下面是对每一行的详细介绍:

  1. #include <stdio.h>

    • 这行代码是一个预处理指令,用于包含标准输入输出库。这使得程序可以使用如printf()这样的函数来进行文本输出。
  2. int main() {

    • 这是程序的入口点,main()函数。int指明了函数返回一个整数类型的值,这里用于表示程序的退出状态。
  3. int a, b, sum;

    • 在这一行中,定义了三个整型变量absum。这些变量用于存储整数值和计算结果。
  4. a = 123;

    • 这行代码将整数值123赋值给变量a
  5. b = 456;

    • 类似地,这行代码将整数值456赋值给变量b
  6. sum = a + b;

    • 这行代码计算变量ab的和,并将计算结果赋值给变量sum
  7. printf("sum=%d\n", sum);

    • 使用printf()函数打印变量sum的值。%d是一个格式说明符,用于指示printf函数在这个位置打印一个整数。\n在字符串的末尾表示换行符,确保了输出后控制台光标移动到下一行。
  8. return 0;

    • 这行代码标志着main()函数的结束,返回值0通常用来表示程序的成功执行。
  9. }

    • 标记了main函数的结束。

这个程序比之前的"hello world!"示例复杂一点,展示了如何在 C 语言中声明变量、进行基本的算术运算以及输出变量的值。这为初学者提供了一个理解变量声明、赋值及基本输入输出操作的良好起点。