打印9行倒三角形图形c语言
时间: 2024-10-08 11:08:28 浏览: 35
c语言程序实现杨辉三角
在 C 语言中,我们可以使用循环结构来打印出一个简单的 9 行倒三角形。这里是一个基本的示例:
```c
#include <stdio.h>
void print_triangle(int n) {
int i, j;
for (i = 1; i <= n; ++i) {
// 主要的打印部分
for (j = 0; j < i; ++j) {
printf(" ");
}
// 输出当前行的星号
for (j = 0; j < 2 * i - 1; ++j) {
printf("*");
}
printf("\n"); // 换行
}
}
int main() {
int rows = 9;
print_triangle(rows);
return 0;
}
```
这个程序会打印出一个有 9 行的倒三角形,每行的空格数量从上到下逐渐减少,而星号的数量则逐行增加。
运行这个程序,你会看到类似这样的输出:
```
*
***
*****
*******
*********
***********
*************
```
阅读全文