c语言打印九九乘法表。输入格式如下:=右边结果值须设置宽度为2,等式间隔两个空格。
时间: 2024-12-20 18:16:13 浏览: 8
在 C 语言中,你可以使用嵌套循环来打印九九乘法表。这里是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int i, j;
// 设置乘法表的最大数值
for (i = 1; i <= 9; ++i) { // 行
for (j = 1; j <= i; ++j) { // 列
printf("%*d", 2, i * j); // 输出数字,占位符*用于指定宽度
if (j != i) { // 如果不是最后一列,加一个空格
printf(" ");
}
}
printf("\n"); // 每行结束后换行
// 在每两行之间增加两个空格,模拟题目中的等式间隔
if (i % 2 != 0) {
printf(" ");
}
}
return 0;
}
```
这个程序会按照输入格式的要求打印出九九乘法表,每个乘积右侧有固定的两位数宽度,并在每行末尾添加换行,在奇数行之间额外插入两个空格。
阅读全文