c语言用printf画图
时间: 2023-12-25 11:51:03 浏览: 137
HuaTu,c语言输出函数的源码,c语言程序
C语言可以使用printf函数来打印字符,从而实现简单的图形绘制。下面是一个简单的例子,可以绘制一个矩形:
```
#include <stdio.h>
int main()
{
int width = 10;
int height = 5;
for (int i = 0; i < height; i++) {
for (int j = 0; j < width; j++) {
if (i == 0 || i == height - 1 || j == 0 || j == width - 1) {
printf("*");
} else {
printf(" ");
}
}
printf("\n");
}
return 0;
}
```
这段代码定义了矩形的宽和高,然后使用两个嵌套的for循环遍历每一个位置,根据位置是否在矩形的边缘,打印出相应的字符。最后输出一个换行符,使得矩形的下一行从新的一行开始绘制。
你可以根据需要修改代码中的width和height变量,来绘制不同大小的矩形。同样的方法也可以用来绘制其他形状,比如三角形、圆形等等。
阅读全文