用C语言输出表格型乘法口诀表
时间: 2024-11-13 12:25:05 浏览: 21
在C语言中,你可以使用循环结构来动态生成并输出九九乘法口诀表。以下是一个简单的示例代码:
```c
#include <stdio.h>
int main() {
int i, j;
// 打印表头
printf(" ");
for (i = 1; i <= 9; ++i) {
if (i != 1) {
printf("%4d", i); // 使用占位符控制对齐
}
}
printf("\n");
for (i = 1; i <= 9; ++i) {
// 每行打印前后的空格
printf("%2d", i);
for (j = 1; j <= 9; ++j) {
if (i == 1 || j == 1) { // 首行首列单独处理
printf("*%2d", i * j);
} else {
printf("%2d", i * j);
}
}
// 行尾换行
printf("\n");
}
return 0;
}
```
这个程序会按照九九乘法口诀表的格式输出每个乘积。运行该程序,你会看到类似这样的输出:
```
1 2 3 4 5 6 7 8 9
1*1 2 3 4 5 6 7 8 9
2*1 4 6 8 10 12 14 16 18
3*1 6 9 12 15 18 21 24 27
... ... ... ... ... ... ... ... ...
```
阅读全文