c语言心形代码及图形
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
#include<stdio.h>
#include<math.h>
#include <windows.h>
#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<r/2;i++,a--)
{
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;
}
欢迎您的下载,
资料仅供参考!
致力为企业和个人提供合同协议,策划案计划书,学习课件等等
打造全网一站式需求。