C语言实现一个变化的爱心
代码
#include
#include
#include
void f01(){
printf(" ****** ****** n");
printf(" * **** **** * n");
printf(" * *** * n");
printf(" * * n");
printf(" * * n");
printf(" * * n");
printf(" * * n");
printf(" *** *** n");
printf(" *** *** n");
printf(" * n");
}
void f02(){
printf(" ****** ****** n");
printf(" *********** *********** n");
printf(" ** ********* ** n");
printf(" ** *** ** n");
printf(" ** ** n");
printf(" *** *** n");
printf(" **** **** n");
printf(" **** **** n");
printf(" ******* n");
printf(" * n");
}
void f03(){
printf(" ****** ****** n");
printf(" *********** *********** n");
printf(" ************************* n");
printf(" *** ********* *** n");
printf(" *** *** *** n");
printf(" **** **** n");
printf(" ***** ***** n");
printf(" ***** ***** n");
printf(" ******* n");
printf(" * n");
}
void f04(){
printf(" ****** ****** n");
printf(" *********** *********** n");
printf(" ************************* n");
printf(" ************************* n");
printf(" **** ***** **** n");
printf(" ***** * ***** n");
printf(" ****** ****** n");
printf(" ****** ****** n");
printf(" ******* n");
printf(" * n");
}
void f05(){
printf(" ****** ****** n");
printf(" *********** *********** n");
printf(" ************************* n");
printf(" ************************* n");
printf(" *********************** n");
printf(" ****** *** ****** n");
printf(" ****** * ****** n");
printf(" ****** ****** n");
printf(" ******* n");
printf(" * n");
}
void f06(){
printf(" ****** ****** n");
printf(" *********** *********** n");
printf(" ************************* n");
printf(" ************************* n");
printf(" *********************** n");
printf(" ********************* n");
printf(" ***************** n");
printf(" ************* n");
printf(" ******* n");
printf(" * n");
}
void g01(){
printf(" ****** ****** n");
printf(" * *** **** * n");
printf(" * *** * n");
printf(" * * * n");
printf(" * * * n");
printf(" * * * n");
printf(" * * * n");
printf(" *** * *** n");
printf(" *** *** n");
printf(" * n");
}
void g02(){
printf(" ****** ****** n");
printf(" * *** **** * n");
printf(" * *** * n");
printf(" * * * n");
printf(" * * * n");
printf(" * * * n");
printf(" * * * n");
printf(" *** * *** n");
printf(" *** *** n");
printf(" * n");
}
int main(){
int y=20;
while(1){
f01();
Sleep(500);
system("cls");
for(int i=0;i<3;i++){
g01();
Sleep(500);
system("cls");
g02();
Sleep(500);
system("cls");
}
f02();
Sleep(500);
system("cls");
f03();
Sleep(500);
system("cls");
f04();
Sleep(500);
system("cls");
f05();
Sleep(500);
system("cls");
f06();
Sleep(500);
system("cls");
f05();
Sleep(500);
system("cls");
f04();
Sleep(500);
system("cls");
f03();
Sleep(500);
system("cls");
f02();
Sleep(500);
system("cls");
}
return 0;
}
效果展示