先看效果图
设计思路:
用solidrectangle绘制小方块,双循环利用奇偶进行依次描绘。
附上代码:
#include <graphics.h>
#include <conio.h>
int main()
{
initgraph(300,300);
setbkcolor(YELLOW);
cleardevice();
//setlinecolor(BLACK);
//setlinestyle(PS_SOLID, 2);
int gridSize = 30;
for (int i = 0; i <= 9; i++)
{
for (int j =0; j <= 9; j++)
{
if ((i + j) % 2 == 1)
{
setfillcolor(BLACK);
solidrectangle(30 * i, 30 * j, 30 * (i + 1), 30 * (j + 1));
}
else
{
setfillcolor(WHITE);
solidrectangle(30 * i, 30 * j, 30 * (i + 1), 30 * (j + 1));
}
}
}
_getch();
closegraph();
return 0;
}