用于初始化随机数生成器种子,以确保每次运行程序时生成的随机数序列不同。
然后,程序进入
main()
函数,首先调用creatNum()
函数生成一个随机数,并使用printf()
函数将其输出到控制台。接着,程序调用initgraph()
函数初始化图形窗口,并设置背景颜色为白色。
接下来,程序使用两个嵌套的循环遍历一个4x4的矩形区域,并在每个位置上绘制一个随机颜色的矩形块。在每个循环迭代中,程序生成三个随机数,分别用于设置矩形的红色、绿色和蓝色分量,然后使用
setfillcolor()
函数将该颜色设置为填充颜色。最后,程序使用fillrectangle()
函数绘制矩形块。
绘制完成后,程序调用
getchar()
函数等待用户按键,以便查看结果。最后,程序调用closegraph()
函数关闭图形窗口并退出程序。
总的来说,这个程序是一个简单的图形绘制示例,它演示了如何使用EasyX图形库在Windows平台上创建窗口、设置背景颜色、绘制矩形块以及等待用户输入。它可以帮助初学者了解图形编程的基本概念和EasyX图形库的使用方法。
效果图