c语言打印倒三角形描述 严格按照样例格式输出倒三角。 输入 没有输入 输出 输出样例的倒三角 例如: 输入 Result 没有输入 * * * * * * * * * *
时间: 2024-09-24 09:01:15 浏览: 30
在C语言中,你可以使用循环结构和条件控制来打印出倒三角形。这里是一个简单的示例,说明如何根据给定的行数(n)打印出n行的倒三角:
```c
#include <stdio.h>
void print_triangle(int n) {
for (int i = 0; i < n; ++i) { // 行数从0开始计
for (int j = n - 1; j >= i; --j) { // 内层循环用于打印星号
printf("* ");
}
printf("\n"); // 每行结束换行
}
}
int main() {
int rows;
printf("请输入倒三角的行数: ");
scanf("%d", &rows);
if (rows > 0) {
print_triangle(rows);
} else {
printf("输入错误,行数应大于0。\n");
}
return 0;
}
```
在这个程序中,外部循环控制行数,内部循环控制每一行的星号个数。星号的数量随着行数递减,每打印完一行就换行。运行这个程序,输入你想打印的行数即可看到倒三角形效果。
阅读全文