方法一:嵌套循环
```c
include
int main() {
int i, j;
for (i = 1; i <= 9; i++) {
for (j = 1; j <= i; j++) {
printf("%d*%d=%d\t", i, j, i * j);
}
printf("\n");
}
return 0;
}
```
方法二:格式化输出
```c
include
int main() {
int i, j;
for (i = 1; i <= 9; i++) {
for (j = 1; j <= i; j++) {
printf("%d*%d=%2d\t", j, i, j * i);
}
printf("\n");
}
return 0;
}
```
方法三:使用换行符
```c
include
int main() {
int i, j;
for (i = 1; i <= 9; i++) {
for (j = 1; j <= i; j++) {
printf("%d*%d=%d", j, i, j * i);
}
printf("\n");
}
return 0;
}
```
方法四:使用制表符
```c
include
int main() {
int i, j;
for (i = 1; i <= 9; i++) {
for (j = 1; j <= i; j++) {
printf("%d*%d=%2d\t", j, i, j * i);
}
printf("\n");
}
return 0;
}
```
方法五:使用空格
```c
include
int main() {
int i, j;
for (i = 1; i <= 9; i++) {
for (j = 1; j <= i; j++) {
printf("%d*%d=%d ", j, i, j * i);
}
printf("\n");
}
return 0;
}
```
这些方法都可以实现九九乘法口诀的输出,你可以根据自己的需求和代码风格选择合适的方法。