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 语言中进行基本的算术运算和变量的使用。下面是对每一行的详细介绍:
#include <stdio.h>- 这行代码是一个预处理指令,用于包含标准输入输出库。这使得程序可以使用如
printf()这样的函数来进行文本输出。
- 这行代码是一个预处理指令,用于包含标准输入输出库。这使得程序可以使用如
int main() {- 这是程序的入口点,
main()函数。int指明了函数返回一个整数类型的值,这里用于表示程序的退出状态。
- 这是程序的入口点,
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的值。%d是一个格式说明符,用于指示printf函数在这个位置打印一个整数。\n在字符串的末尾表示换行符,确保了输出后控制台光标移动到下一行。
- 使用
return 0;- 这行代码标志着
main()函数的结束,返回值0通常用来表示程序的成功执行。
- 这行代码标志着
}- 标记了
main函数的结束。
- 标记了
这个程序比之前的"hello world!"示例复杂一点,展示了如何在 C 语言中声明变量、进行基本的算术运算以及输出变量的值。这为初学者提供了一个理解变量声明、赋值及基本输入输出操作的良好起点。
