用c语言输出 * *** *****
时间: 2023-11-21 17:06:57 浏览: 46
可以使用以下代码来输出所需图案:
```
#include <stdio.h>
int main() {
printf("*\n");
printf("***\n");
printf("*****\n");
return 0;
}
```
或者使用以下代码来输出:
```
#include <stdio.h>
int main() {
int a, b;
a = 1;
while (a <= 5) {
b = 1;
while (b <= a) {
printf("*");
b++;
}
printf("\n");
a++;
}
return 0;
}
```
其中第二段代码是引用中的代码,可以输出更多行的图案。
相关问题
用c语言输出*****
以下是使用C语言输出五个星号的代码:
```c
#include <stdio.h>
int main() {
printf("*****\n");
return 0;
}
```
运行该程序后,会输出 `*****`。
C语言输出*型金字塔
以下是输出一个由星号组成的金字塔的C语言代码:
```
#include <stdio.h>
int main() {
int rows, i, j, space;
printf("请输入行数: ");
scanf("%d", &rows);
for (i = 1; i <= rows; i++) {
for (space = 1; space <= rows - i; space++) {
printf(" ");
}
for (j = 1; j <= (2 * i - 1); j++) {
printf("*");
}
printf("\n");
}
return 0;
}
```
这段代码会让用户输入金字塔的行数,然后输出相应的金字塔。