用C语言输出由“*”组成的倒三角形
时间: 2024-10-22 14:26:39 浏览: 31
c语言输出三角形星号三种示例
在C语言中,你可以通过循环结构来输出由“*”组成的倒三角形。这里有一个简单的示例,展示如何打印5行的倒三角:
```c
#include <stdio.h>
int main() {
int rows = 5; // 倒三角形的行数
for (int i = rows; i > 0; i--) { // 从最大行开始,向下递减
// 使用两个嵌套循环控制每一行的星号位置
for (int j = 0; j < rows - i; j++) {
printf(" "); // 输出空格填充左边距
}
for (int k = 0; k < i; k++) {
printf("*"); // 输出星号
}
printf("\n"); // 每一行结束后换行
}
return 0;
}
```
当你运行这个程序,它会输出以下倒三角形:
```
*
***
*****
*******
*********
```
阅读全文