該程式是 EasyX 幫助中的範例程式。
// 程式名稱:字元陣
// 編譯環境:Visual C++ 6.0 / 2010,EasyX_20200806
// 發佈日期:2009-2-22
//
#include <graphics.h>
#include <time.h>
#include <conio.h>
int main()
{
// 設定隨機函數種子
srand((unsigned)time(NULL));
// 初始化圖形模式
initgraph(640, 480);
int x, y;
TCHAR c;
settextstyle(16, 8, _T("Courier")); // 設定文字樣式
settextcolor(GREEN); // 設定文字顏色
setlinecolor(BLACK); // 設定畫線顏色
while (!_kbhit())
{
for (int i = 0; i < 479; i++)
{
for (int j = 0; j < 3; j++)
{
x = (rand() % 80) * 8;
y = (rand() % 20) * 24;
c = (rand() % 26) + 65;
outtextxy(x, y, c);
}
line(0, i, 639, i);
Sleep(10);
if (_kbhit()) break;
}
}
// 關閉圖形模式
closegraph();
return 0;
}