#包含“graphics.h”
# include & ltstdio.h & gt
# include & ltconio.h & gt
# include & lttime.h & gt
//顏色定義0:黑色,1:藍色,2:綠色,3:青色,4:紅色,5:洋紅色,6:棕色,7:淺灰色,
// 8:深灰,9:深藍,10:淺綠色,11:淺藍色,12:淺紅色,13:淺洋紅色,14:黃色。
//白底,不能再次選擇,可以根據需要自己修改。
void main()
{
int GD,GM;
int r,c1,c2,c3,t,key=0,num = 10;
int i,k,c[3];
time_t t1,T2;
GD =檢測;
init graph(& amp;GD,& ampGM,“”;
setfillstyle(SOLID_FILL,白色);
巴(0,0,639,479);
Printf("請輸入圓的半徑:");
scanf("%d ",& ampr);
Printf("請輸入圓圈1的顏色:");
scanf("%d ",& ampc 1);
Printf("請輸入圓2的顏色:");
scanf("%d ",& ampC2);
Printf("請輸入圓圈3的顏色:");
scanf("%d ",& ampC3);
Printf("請輸入更改間隔(秒):");
scanf("%d ",& ampt);
Printf("請輸入更改次數:");
scanf("%d ",& ampnum);
巴(0,0,639,479);
c[0]= c 1;
c[1]= C2;
c[2]= C3;
k = 0;
t 1 = 0;
while(1)
{
t2 =時間(空);
if(T2-t 1 & gt;t)
{
for(I = 0;我& lt3;i++)
{
set color(c[(I+k)% 3]);
circle(30+r+(2*r+10)*i,10+r,r);
}
t 1 = T2;
k++;
if(k & gt;2)k = 0;
key++;
if(key & gt;數字)
打破;
}
}
closegraph();
}