C语言输出倒三角
时间: 2023-12-01 16:13:08 浏览: 48
以下是一个输出倒三角的 C 语言代码示例:
```
#include <stdio.h>
int main() {
int rows, i, j, space;
printf("请输入要输出的行数:");
scanf("%d", &rows);
for (i = rows; i >= 1; --i) {
for (space = 0; space < rows - i; ++space)
printf(" ");
for (j = i; j <= 2 * i - 1; ++j)
printf("*");
for (j = 0; j < i - 1; ++j)
printf("*");
printf("\n");
}
return 0;
}
```
你可以根据需要自行修改行数和输出的符号。
相关问题
c语言输出倒三角图案
可以使用嵌套循环来输出倒三角图案,具体代码如下:
```
#include <stdio.h>
int main() {
int n;
printf("请输入行数:");
scanf("%d", &n);
for (int i = n; i >= 1; i--) {
for (int j = 1; j <= i; j++) {
printf("* ");
}
printf("\n");
}
return 0;
}
```
C语言输出倒三角递归函数
以下是C语言输出倒三角的递归函数实现:
```c
#include <stdio.h>
void printInvertedTriangle(int n) {
if (n == 0) {
return;
}
for (int i = 0; i < n; i++) {
printf("* ");
}
printf("\n");
printInvertedTriangle(n - 1);
}
int main() {
int n;
printf("请输入倒三角的行数:");
scanf("%d", &n);
printInvertedTriangle(n);
return 0;
}
```