C语言输出上三角九九乘法表
时间: 2024-11-14 18:23:22 浏览: 42
在C语言中,要输出上三角的九九乘法表,可以使用嵌套循环以及简单的条件判断来控制打印的内容。以下是示例代码:
```c
#include <stdio.h>
int main() {
int i, j;
// 循环从1到9,外层循环控制行数
for (i = 1; i <= 9; ++i) {
// 内层循环控制每个数的列数,小于当前行数
for (j = 1; j <= i; ++j) {
printf("%d*%d=%-4d", j, i, i*j);
}
// 每一行结束前换行,并调整对齐方式
printf("\n");
}
return 0;
}
```
这个程序会打印出这样的九九乘法表:
```
1*1= 1
1*2= 2 2*2= 4
1*3= 3 2*3= 6 3*3= 9
1*4= 4 2*4= 12 3*4= 18 4*4= 32
1*5= 5 2*5= 10 3*5= 15 4*5= 25 5*5= 50
1*6= 6 2*6= 18 3*6= 27 4*6= 36 5*6= 60 6*6= 72
1*7= 7 2*7= 14 3*7= 21 4*7= 28 5*7= 35 6*7= 42 7*7= 49
1*8= 8 2*8= 16 3*8= 24 4*8= 32 5*8= 40 6*8= 48 7*8= 56 8*8= 64
1*9= 9 2*9= 18 3*9= 27 4*9= 36 5*9= 45 6*9= 54 7*9= 63 8*9= 72 9*9= 81
```
阅读全文