安装完Graphics,作为入门选手,练练手。
#include <graphics.h>
#include <conio.h>
int main()
{
// 1. 640*640=》8*8格子
initgraph(640, 640);
// 先绘制竖线
int x1 = 80, y1 = 0, x2 = 80, y2 = 640;
for(int cnt = 0; cnt < 8; ++cnt)
{
//设置之后,以后都用这个颜色绘制,除非再次遇到此函数
setlinecolor(RGB(255, 0, 200));
line(x1,y1,x2,y2);
x1 += 80;
x2 += 80;
}
// 绘制横线
x1 = 0; y1 = 80; x2 = 640; y2 = 80;
for(int cnt = 0; cnt < 8; ++cnt)
{
// 改变颜色
setlinecolor(RGB(0, 200, 200));
line(x1,y1,x2,y2);
y1 += 80;
y2 += 80;
}
// 设置矩形区的白色背景
setfillcolor(WHITE);
// 奇数列白色块
for (int x = 0; x < 560; x += 160)
{
for(int y = 0; y < 560; y += 160)
{
fillrectangle(x,y,x+80,y+80);
}
}
// 偶数列白色块
for (int x = 80; x < 640; x += 160)
{
for(int y = 80; y < 640; y += 160)
{
fillrectangle(x,y,x+80,y+80);
}
}
_getch();
closegraph();
return 0;
}
绘制横竖线,只是想让边界有颜色,可以去掉,直接绘制白色块。
因为背景是黑色,所以不需要绘制。