用C语言输出图形 * * * * * * * * * * * * * * * //行数和每行*数相同
时间: 2024-07-21 20:01:07 浏览: 53
在C语言中,你可以使用循环结构来控制字符的输出,实现简单的图形绘制。以下是一个示例,用于输出5行4列的星号(*)图形:
```c
#include <stdio.h>
int main() {
int rows = 5; // 图形的行数
int columns = 4; // 每行的星号数
for(int i = 0; i < rows; i++) { // 遍历每一行
for(int j = 0; j < columns; j++) { // 每一行遍历每个星号位置
printf("* "); // 输出一个空格和一个星号
}
printf("\n"); // 到达新行时打印换行符
}
return 0;
}
```
运行上述代码,你会看到如下的输出:
```
*
* *
* * *
* * * *
* * * *
```
如果你想改变行数和每行星号的数量,只需修改`rows`和`columns`的值即可。注意,在每个内层循环结束时添加换行符 `\n` 来确保下一行从头开始。
阅读全文