在C语言中,你可以使用嵌套循环来编写一个乘法表
#include<stdio.h>
int main() {
int i, j, result;
// 外层循环控制行数
for (i = 1; i <= 9; i++) {
// 内层循环控制列数
for (j = 1; j <= i; j++) {
// 计算乘积并输出
result = i * j;
printf("%d x %d = %d\t", j, i, result);
}
// 换行
printf("\n");
}
return 0;
}
这段代码首先包含了stdio.h
头文件,以便使用printf
函数。然后,我们定义了两个整型变量i
和j
,以及一个名为result
的整型变量来存储乘积。
接下来,我们使用一个外层循环(for
循环)来控制行数,范围从1到9。对于每一行,我们使用一个内层循环(另一个for
循环)来控制列数,范围从1到当前行数(i
)。
在内层循环中,我们计算乘积(result = i * j
),然后使用printf
函数将结果输出到屏幕上。注意,我们在输出格式字符串中使用了制表符(\t
)来对齐输出结果。
最后,在外层循环的末尾,我们使用printf("\n")
来换行,以便在输出下一行时开始新的一行。
编译并运行此程序,你将看到一个9x9的乘法表。