闲的蛋疼,写个ASCII的小动画

显得蛋疼,写了这个玩意,之前看到网上有个利用telnet登陆到别人服务器上去看ASCII版的星球大战,于是我就手滑写了这个- -

一个漂浮的FUCK

#include  < stdio.h >
#include 
< stdlib.h >
#include 
< string .h >

void  delay();

int  main()
{
    
char  a[ 7 ][ 54 ];
    
int  i,j,k;

    strcpy(a[
0 ], "    ________       _     _        _____        _   _   " );
    strcpy(a[
1 ], "   |  ______|     | |   | |      / ___ \\      | | / /  " );
    strcpy(a[
2 ], "   | |_____       | |   | |     / /   \\_\\     | |/ /   " );
    strcpy(a[
3 ], "   |  _____|      | |   | |     | |           |   /    " );
    strcpy(a[
4 ], "   | |            | |   | |     | |    __     | |\\ \\   " );
    strcpy(a[
5 ], "   | |            \\ \\___/ /     \\ \\___/ /     | | \\ \\  " );
    strcpy(a[
6 ], "   |_|             \\_____/       \\_____/      |_|  \\_\\ " );

    
for  (k  =   53  ; k  >=    0  ;  -- k)
    {
        
for  (i  =   0  ; i  <   7  ;  ++ i)
        {
            
for  (j  =   0  ; j  +  k  <   53  ;  ++ j)
            {
                printf(
" %c " ,a[i][j + k - 1 ]);
            }
            printf(
" \n " );
        }
        delay();
        
if (k  >   0 )
        {
            system(
" CLS " );
        }
    }
    
return   0 ;
}

void  delay()
{
    
int  i,j;
    
for  (i  =   0  ; i  <   2000  ;  ++ i)
        
for ( j  =   0  ; j  <   2000  ;  ++ j);

} 

不过我用的清屏函数只能在windows下用,我在Linux下用不了= = 

= =下次再改下,让他飞来飞去………… 

转载于:https://www.cnblogs.com/bananapeel/archive/2011/08/20/2147185.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值