```c
include
int main() {
int i, j;
for (i = 1; i <= 9; i++) {
for (j = 1; j <= i; j++) {
printf("%d*%d=%-2d ", j, i, i * j);
}
printf("\n");
}
return 0;
}
```
代码解析:
头文件:
`include
主函数:
`int main()` 是程序的入口点,所有的C程序都从这里开始执行。
变量声明:
`int i, j;` 声明了两个整型变量 `i` 和 `j`,用于循环控制。
外层循环:
`for (i = 1; i <= 9; i++)` 控制行数,从1到9。
内层循环:
`for (j = 1; j <= i; j++)` 控制列数,从1到当前行数 `i`。
打印乘法表项:
`printf("%d*%d=%-2d ", j, i, i * j);` 输出乘法表达式和结果。`%-2d` 用于格式化输出,使结果对齐。
换行操作:
`printf("\n");` 每完成一行输出后换行。
编译和运行:
1. 确保你的计算机上安装了C语言编译器,如GCC或Visual Studio。
2. 创建一个C语言源文件,例如 `multiplication_table.c`。
3. 在命令行或终端中,导航到源文件所在的目录。
4. 使用编译器编译源文件,例如:`gcc multiplication_table.c -o multiplication_table`。
5. 运行生成的可执行文件,例如:`./multiplication_table`(在Windows上可能是 `multiplication_table.exe`)。
运行上述代码后,你将看到一个标准的九九乘法表输出。