示例1
```c
include
int main() {
int i, j, product;
// 打印表头
printf(" ");
for (i = 1; i <= 9; i++) {
printf("%4d", i);
}
printf("\n");
// 打印乘法表
for (i = 1; i <= 9; i++) {
printf("%4d |", i);
for (j = 1; j <= 9; j++) {
product = i * j;
printf("%4d", product);
}
printf("\n");
}
return 0;
}
```
示例2
```c
include
int main() {
int i, j, num;
for (i = 1; i <= 9; i++) {
for (j = 1; j <= i; j++) {
num = i * j;
printf(" %d * %d = %-5d ", j, i, num);
}
printf("\n");
}
return 0;
}
```
示例3
```c
include
int main() {
int i, j, num;
for (i = 1; i <= 9; i++) {
for (j = 1; j <= i; j++) {
num = i * j;
printf("%d * %d = %d\t", j, i, num);
}
printf("\n");
}
return 0;
}
```
示例4
```c
include
int main() {
int i, j, product;
// 打印表头
printf(" ");
for (i = 1; i <= 9; i++) {
printf("%4d", i);
}
printf("\n");
// 打印乘法表
for (i = 1; i <= 9; i++) {
printf("%4d |", i);
for (j = 1; j <= 9; j++) {
product = i * j;
printf("%4d", product);
}
printf("\n");
}
return 0;
}
```
示例5
```c
include
int main() {
int i, j, num;
for (i = 1; i <= 9; i++) {
for (j = 1; j <= i; j++) {
num = i * j;
printf(" %d * %d = %-5d ", j, i, num);
}
printf("\n");
}
return 0;
}
```
这些代码示例都使用了嵌套的for循环来计算和打印九九乘法表。外层循环控制行数,内层循环控制列数,每个元素的值通过将行和列的索引相乘来计算。程序使用`printf`函数以格式化的方式打印每个元素,使其在表格中正确对齐。你可以选择其中一个示例代码进行编译和运行,以查看九九乘法表的效果。