输出指定的由“*”组成的倒三角图案用C语言
时间: 2024-09-25 16:03:20 浏览: 109
C语言代码:PTA输出倒三角图案
在C语言中,输出指定的由“*”组成的倒三角图案可以通过控制打印字符的位置来实现。下面是一个简单的例子,用于生成一个n行的倒三角形:
```c
#include <stdio.h>
#include <stdlib.h> // 为了使用getchar()
// 函数用来打印倒三角
void print_triangle(int rows) {
for (int i = rows; i >= 1; i--) {
// 打印前i个'*'
for (int j = 1; j <= i; j++) {
printf("*");
}
// 每一行结束后换行
printf("\n");
}
}
int main() {
int rows;
printf("请输入您想要的倒三角星的数量(行数): ");
scanf("%d", &rows); // 用户输入行数
print_triangle(rows);
// 得到用户确认是否继续输入下一个倒三角
getchar(); // 防止缓冲区溢出
return 0;
}
```
当你运行这个程序并输入你想看到的行数,它会按照要求打印出对应行数的倒三角星。
阅读全文