用c语言打印一个倒等腰三角形
时间: 2024-11-27 21:18:50 浏览: 14
用“”输出一个直角三角形 、一个等腰三角形和一个梯形.docx
在C语言中,打印一个倒等腰三角形通常涉及到循环和控制结构。这里是一个简单的例子,使用嵌套循环来实现:
```c
#include <stdio.h>
void print_inverted_triangle(int n) {
for (int i = 0; i < n; ++i) { // 从上到下
for (int j = n - i - 1; j >= 0; --j) { // 每行打印空格
printf(" ");
}
for (int k = 0; k < 2 * i + 1; ++k) { // 每行打印星号 '*'
printf("*");
}
printf("\n"); // 换行
}
}
int main() {
int size;
printf("请输入倒三角形的大小: ");
scanf("%d", &size);
print_inverted_triangle(size);
return 0;
}
```
当你运行这个程序并输入一个数字,例如5,它会打印出一个5行的倒等腰三角形。
阅读全文