当然可以!下面是一个用 C语言 输出 九九乘法表 的示例代码:
#include <stdio.h>
int main() {
int i, j;
for (i = 1; i <= 9; i++) {
for (j = 1; j <= i; j++) {
printf("%d*%d=%-2d ", j, i, j * i);
}
printf("\n");
}
return 0;
}
代码说明:
i从 1 到 9,表示乘法表的行数。j从 1 到i,表示当前行的乘数。printf("%d*%d=%-2d ", j, i, j * i);用于输出乘法表达式和结果。printf("\n");每行输出完后换行。
输出示例:
1*1= 1
1*2= 2 2*1= 1
1*3= 3 2*2= 4 3*1= 3
...
9*9= 81
编译和运行:
你可以使用 gcc 编译器编译并运行这个程序:
gcc -o nine_times nine_times.c
./nine_times
如果你希望输出更美观,可以调整格式,比如使用 printf("%d*%d=%-2d\n", j, i, j * i);。
需要我帮你调整格式也可以告诉我!