编程序打印左下角为直角的三角形形式九九乘法表(9行)。
时间: 2024-10-10 21:09:10 浏览: 31
基础算法-c语言打印九九乘法表
要打印一个九九乘法表,你可以使用嵌套循环来生成每个数对并打印它们的乘积。这里有一个简单的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*", j);
}
// 换行开始新的一行
printf("\n");
}
return 0;
}
```
这个程序首先初始化两个计数器 `i` 和 `j`,然后用外部循环控制行数(从1到9),内部循环控制列数(从1到当前行数 `i`)。`printf("%d*", j);` 会打印每个数字后跟星号,表示乘法符号。每打印完一行之后,我们调用 `printf("\n");` 来换行。
运行这个程序,你会得到以下的九九乘法表结果:
```
1*1
1*2 2*2
1*3 2*3 3*3
1*4 2*4 3*4 4*4
1*5 2*5 3*5 4*5 5*5
1*6 2*6 3*6 4*6 5*6 6*6
1*7 2*7 3*7 4*7 5*7 6*7 7*7
1*8 2*8 3*8 4*8 5*8 6*8 7*8 8*8
1*9 2*9 3*9 4*9 5*9 6*9 7*9 8*9 9*9
```
阅读全文