编写程序输出如下*号组成的图形,*号的行数由键盘输入。 ****** ***** **** *** ** *。C语言
时间: 2024-11-13 10:16:59 浏览: 3
c代码-编写程序输出下列图形: * *** ***** *******
5星 · 资源好评率100%
在C语言中,编写一个程序来输出用户指定行数的星号(*)形成的图案,可以使用循环结构,例如`for`循环,来控制每一行的打印。以下是一个简单的示例:
```c
#include <stdio.h>
int main() {
int rows;
// 获取用户输入的行数
printf("请输入星号行数:");
scanf("%d", &rows);
// 打印星号图案
for (int i = 0; i < rows; i++) {
// 每次循环打印相应数量的星号,加上换行符
for(int j=0; j<=i; j++) {
printf("* ");
}
// 行结束时打印一个换行符
printf("\n");
}
return 0;
}
```
当你运行这个程序时,它会提示你输入一个数字,然后按照那个数字生成相应的星号图案。例如,如果你输入5,就会得到如下输出:
```
******
*****
****
***
**
*
```
阅读全文