c语言心形代码及图形

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

#include

#include

#include

#define r 10

#define R 172

int main(void)

{

FILE *fp;

int n;

if((fp=fopen("LOVE.txt","w"))==NULL)

{

printf("File open error!\n");

exit(0);

}

int i,j,e;

int a;

for(i=1,a=r;i

{

for(j=(int) ( r-sqrt((r*r-(a-i)*(a-i))) );j>0;j--)

{

printf(" ");

fprintf(fp,"%s"," ");

}

for(e=1;e<=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>0;j--)

{

printf(" ");

fprintf(fp,"%s"," ");

}

for(e=1;e<=2*sqrt( (r*r-(a-i)*(a-i)) );e++)

{

printf("\3");

fprintf(fp,"%s"," * ");

}

printf("\n");

fprintf(fp,"%s","\n");

}

for(i=1;i<40;i++)

{

if(i==6)

{

printf("(∩_∩)I LOVE MY MOTHER(∩_∩)");

i+=30;

}

printf("\3");

fprintf(fp,"%s"," * ");

}

printf("\n");

for(i=1;i<=R/2;i++)

{

if(i%2||i%3)continue;

for(j=(int) ( R-sqrt( (double) (R*R-i*i) ) );j>0;j--) {

printf(" ");

fprintf(fp,"%s"," ");

}

for(e=1;e<=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",&n);

if(n==0)

{

while(1)

{

system("color a");

system("pause");

system("color b");

system("pause");

system("color c");

system("pause");

system("color d");

system("pause");

system("color e");

system("pause");

system("color f");

system("pause");

}

}

else

{

while(1)

{

system("color a");

Sleep(100);

system("color b");

Sleep(100);

system("color c");

Sleep(100);

system("color d");

Sleep(100);

system("color e");

Sleep(100);

system("color f");

Sleep(100);

system("color 0");

Sleep(100);

}

}

return 0;

}

相关文档
最新文档