用c++写一个会跳动的爱心
时间: 2023-12-04 11:02:30 浏览: 162
好的,下面是用C语言编写的跳动爱心代码:
```
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
int i,j,n;
char a[13][20]={
" ** ** ",
" * * * * ",
" * ** * ",
" * * ",
" * * ",
" * * ",
" * * ",
" * * ",
" * * ",
" * ",
" * ",
" * ",
" * "
};
n=30;//跳动次数
while(n--)
{
system("cls");//清屏
for(i=0;i<13;i++)
{
for(j=0;j<20;j++)
{
if(a[i][j]=='*') printf("%c",3);//输出红色心形
else printf(" ");
}
printf("\n");
}
Sleep(200);//延时200ms
for(i=0;i<13;i++)//向上移动
{
for(j=0;j<20;j++)
{
if(a[i][j]=='*') a[i-1][j]='*';
else a[i-1][j]=' ';
}
}
a[12][0]=' ';//最上面的一行清空
}
return 0;
}
```
希望你喜欢这个爱心跳动的程序!
阅读全文