?? 例4-7.c
字號:
/* Note:Your choice is C IDE */
#include <graphics.h>
#include <stdio.h>
main()
{
int graphdriver=VGA,graphmode=VGAHI;
int i,j,x1,y1,x2,y2;
initgraph(&graphdriver,&graphmode,"");
setbkcolor(EGA_BLUE);
cleardevice();
setcolor(EGA_GREEN);
circle(320,240,98); /* 畫出一個綠色圓 */
setcolor(12); /* 設置顏色為淡紅色 */
j=0;
for(i=0;i<=90;i=i+6)
{
setlinestyle(0,0,j); /* 畫出一個套一個的矩形框 */
x1=440-i;y1=280-i;
x2=440+i;y2=280+i;
rectangle(x1,y1,x2,y2);
j=j+3;
if(j>4)
j=0;
}
j=0;
for(i=0;i<=18;i=i+16) /* 畫出通過屏幕中心的4種線型的4色線 */
{
if(i>3)
j=0;
setcolor(j+2);
setlinestyle(j,0,3);
j++;
x1=0;y1=i;
x2=640;y2=480-i;
line(x1,y1,x2,y2);
}
setcolor(EGA_WHITE);
setlinestyle(4,0x1001,1); /* 用戶定義線型,1個像素寬 */
line(220,240,420,240); /* 畫出通過圓心的y線 */
line(320,140,320,340); /* 畫出通過圓心的x線 */
getch();
closegraph();
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -