# include & ltmath.h & gt?
#包含?& ltwindows.h & gt
#定義?r?10.0?
#定義?r?172.0?
int?主要(無效)
{
文件?* fp
int?n;
if((fp=fopen("LOVE.txt "," w ")= = NULL)
{
printf("File?開放?錯誤!\ n ");
退出(0);
}
int?I,j,e;?
int?a;?
for(i=1,a = r;我& ltr/2;i++,a -)
{?
for(j=(int)?(?r-sqrt((r*r-(a-i)*(a-i)))?);j & gt0;j -)?
{
printf("?);?
fprintf(fp," %s ","?");
}
for(e = 1;e & lt= 2 * sqrt((r * r-(a-I)*(a-I)));e++)?
{
printf(" \ 3 ");
fprintf(fp," %s ","?*?");
}
for(j=(int)?(?2*(?r-sqrt((r*r-(a-i)*(a-i))))?);j & gt0;j -)?
{
printf("?);
fprintf(fp," %s ","?");
}
for(e = 1;e & lt=2*sqrt(?(r*r-(a-i)*(a-i))?);e++)?
{
?printf(" \ 3 ");
?fprintf(fp," %s ","?*?");
}
printf(" \ n ");
?fprintf(fp," %s "," \ n ");
}?
for(I = 1;我& lt40;i++)
{
如果(i==6)
{
printf("(∩_∩)I?愛情?我的?媽媽(∩_ ∩)”;
I+= 30;
}
printf(" \ 3 ");
fprintf(fp," %s ","?*?");
}
printf(" \ n ");
for(I = 1;我& lt= R/2;i++)
{?
if(i%2||i%3)繼續;?
for(j=(int)?(?R-sqrt(?(雙倍)?(R*R-i*i)?)?);j & gt0;j -)?
{
printf("?);
fprintf(fp," %s ","?");
}
for(e = 1;e & lt=2*(?sqrt(?(double)(R*R-i*i)?)?-?(R-2*r)?);e++)?
{
printf(" \ 3 ");
fprintf(fp," %s ","?*?"?);
}
printf(" \ n ");?
}?
Printf("請選擇壹種播放模式:\ n自動播放:按1,控制播放:按?0 \ n ");
Printf("按完數字後按enter \ n ");
scanf("%d ",& ampn);
如果(n==0)
{
而(1)?
{?
系統("顏色?a”);
系統(“暫停”);
系統("顏色?b”);
系統(“暫停”);
系統("顏色?c”);
系統(“暫停”);
系統("顏色?d”);
系統(“暫停”);
系統("顏色?e”);
系統(“暫停”);
系統("顏色?f”);
系統(“暫停”);
}?
}
其他
{
while(1)
{?
系統("顏色?a”);
睡眠(100);?
系統("顏色?b”);
睡眠(100);?
系統("顏色?c”);
睡眠(100);?
系統("顏色?d”);
睡眠(100);?
系統("顏色?e”);
睡眠(100);?
系統("顏色?f”);
睡眠(100);?
系統("顏色?0");?
睡眠(100);?
}?
}
回歸?0;
}?
效果預覽