zoukankan      html  css  js  c++  java
  • 一首诗的代码

    #include <stdio.h>
    #include <stdlib.h>
    #include <windows.h>
    int one1=1,one2=1,one3=1,one4=1,one5=1,one6=1;
    void color1()
    {
        system("color F4");
        Sleep(500);
    }
    void color2()
    {
        system("color FC");
        Sleep(500);
    }
    void ai_1(int a,int b,int i)
    {
        int j,n,m;
        j=i;
        n=-a-j;
        m=-b-j;
        one1++;
        if(one1%3==0)
            one1=1;
        printf("%c%c",n,m);
        color1();
    }
    void ai_2(int a,int b,int i)
    {
        int j,n,m;
        j=i;
        n=-a+j;
        m=-b+j;
        one2++;
        if(one2%5==0)
            one2=1;
        printf("%c%c",n,m);
        color2();
    }
    void ai_3(int a,int b,int i)
    {
        int j,n,m;
        j=i;
        n=-a-j-1;
        m=-b-j-1;
        one3++;
        if(one3%7==0)
            one3=1;
        printf("%c%c",n,m);
        color1();
    }
    void ai_4(int a,int b,int i)
    {
        int j,n,m;
        j=i;
        n=-a+j+2;
        m=-b+j+2;
        one4++;
        if(one4%9==0)
            one4=1;
        printf("%c%c",n,m);
        color2();
    }
    void ai_5(int a,int b,int i)
    {
        int j,n,m;
        j=i;
        n=-a-j-j;
        m=-b-j-j;
        one5++;
        if(one5%11==0)
            one5=1;
        printf("%c%c",n,m);
        color1();
    }
    void ai_6(int a,int b,int i)
    {
        int j,n,m;
        j=i*i;
        n=-a+j;
        m=-b+j;
        one6++;
        if(one6%13==0)
            one6=1;
        printf("%c%c",n,m);
        color2();
    }
    void ai(int a,int b,int i)
    {
        int j,n,m;
        j=i;
        n=-a+j;
        m=-b+j;
        printf("%c%c",n,m);
        color2();
    }
    void chx_1()
    {
        printf(" ");
        ai_1('D','F',one1);
        ai_2('E',':',one2);
        ai_3('I',';',one3);
        ai_4('N',')',one4);
        ai_4('2','I',one4);
        ai_5('J','0',one5);
        ai_6('E',6,one6);
        ai_3('9',26,one2);
        ai_5('G','8',one2);
        ai_2('<',26,one3);
        ai_5('<','J',one4);
        ai_6('6','@',2*one5);
    }
    void chx_2()
    {
        ai_1('4','1',2*one5);
        ai_4('<','?',one5);
        ai_3(')','+'-8,2*one1);
        ai_5('5','=',one4);
        ai_2('0','3',one6);
        ai_6('Y',')',one3);
        ai_3('*','R',one4);
        ai_4('R','C',one5);
        ai_4('R','-',one5);
        ai_1('*','A',one2);
        ai_5('4',-10,5*one1);
        ai_2('7'+25,'B'+24,3*one1);
        ai_3('?','=',one6);
        ai_6(26,36,one4);
    }
    void chx_3()
    {
        ai_4('9','5',one6);
        ai_2('-',28,one1);
        ai_1('+','W',one3);
        ai_2('9',11,one5);
        ai_5('0',24,one5);
        ai_3('4','1',one4);
        ai_4('8',16,one5);
        ai_6('K','W',one2);
        ai_5('2','>',one4);
        ai_2('Q','B',one6);
        ai_3('*',-4,one4);
        ai_5(39,'9',one1);
        ai(110,79,50);
        ai_1(-11,-1,one1*one1);
    }
    void chx_4()
    {
        ai_4('.','I',one3);
        ai_6('F','I',one2);
        ai_2('T',100,one5);
        ai_3('H','X',one3);
        ai_5('/','G',one1);
        ai_1('.',0,one6-2);
        ai_3('(',':',0);
        ai_5('L','-',one3);
        ai_6(39,'1',one6);
    }
    void chx_5()
    {
        ai_5('.',15,one6-1);
        ai_4('O','@',one5);
        ai_4('H','-',one3);
        ai_6('3','P',one4);
        ai_4('F','7',one5);
        ai_2('@',19,one1);
        ai_1('1','-',one1);
        ai_3('+','7',one4);
        ai_4('9','D',one6);
        ai_1(-19,-9,one6);
    }
    void chx_6()
    {
        ai_1('6',33,one2);
        ai_5(37,33,one3);
        ai_5('*','J',one2);
        ai_2('A','F',one6);
        ai_6('6','2',one1);
        ai_3('*','6',one4);
        ai_6('S','Z',one2);
        ai_3(-22,-12,one6);
    }
    void chx_7()
    {
        ai_3(30,'F',one6);
        ai_1('B',9,one5);
        ai_4(3,13,one6);
        ai_3('.','*',one2);
        ai_2('Z','(',one6);
        ai_5(37,'(',one5);
        ai_6('9','K',one2);
        ai_1('(','?',one4);
        ai_2('K',13,one3);
        ai_3('6','+',one4);
        ai_4('7',27,one3);
        ai_6(15,25,one5);
    }
    void chx_8()
    {
        ai_5(36,';',one5);
        ai_6('N',115,one5);
        ai_4('E',':',one5);
        ai_3('(',12,one4);
        ai_5(37,'7',one1);
        ai_2('.','1',one2);
        ai_1(50,18,one1);
        ai_1(-11,-1,one1);
    }
    void chx_9()
    {
        ai_1('0',44,one1);
        ai_2('?',';',one2);
        ai_3('3',27,one4);
        ai_4('L',33,one3);
        ai_5('B','R',one3);
        ai_6('E',26,one4);
        ai_4(0,10,one5);
    }
    void chx_10()
    {
        ai_4('I',35,one4);
        ai_3('/',35,one3);
        ai_5('3','W',one2);
        ai_4(44,'>',one3);
        ai_1('5',')',one3);
        ai_5(-18,-8,one4);
    
    }
    void chx_11()
    {
        ai_2('2','I',one4);
        ai_6('3','X',one6);
        ai_3(36,28,one4);
        ai_4('5','B',one1);
        ai_5(36,'G',one5);
        ai_1(-14,-4,one2);
    
    }
    void chx_12()
    {
        ai_1('1',33,one1);
        ai_5(':',33,one3);
        ai_4(':','=',one5);
        ai_3('A','-',one2);
        ai_6('?','X',one3);
        ai_6(26,36,one4);
        ai_2('6',38,one2);
        ai_3(':',33,one3);
        ai_4(':','=',one5);
        ai_5('B','.',one5);
        ai_1('D',33,one4);
        ai_1(-17,-7,one4);
    }
    void chx_13()
    {
        ai_6('3','N',one5);
        ai_2('5',']',one4);
        ai_6('1','4',one2);
        ai_3('4',21,one4);
        ai_4('0',':',one4*one6);
        ai_5(38,'2',one3);
        ai_4('Y',39,one4);
        ai_1('7',31,one3);
        ai_2('X','V',one6);
        ai_4('?',5,one4);
        ai_6('6','@',one6);
    
    }
    void chx_14()
    {
        ai_3(36,'?',one3);
        ai_5(34,'J',one3);
        ai_1(36,39,one6);
        ai_4('G','(',one6);
        ai_4(1,11,one6);
        ai_2('J','R',one3);
        ai_3('/','@',one3);
        ai_6('F','I',one4);
        ai_5('G','O',one4);
        ai_1('H',24,one3);
        ai_3(34,11,one6);
        ai_4(-2,8,one5);
    }
    void chx_15()
    {
        ai_3('(','H',one4);
        ai_4('9','L',one6);
        ai_5(24,'6',one6);
        ai_3('B','<',one5);
        ai_6('Z',']',one4);
        ai_2(577,545,520);
        ai_5('(',8,one4);
        ai_6('6','@',one5);
        ai('F',':',0);
        ai('0',23,-1);
        ai_3(-17,-7,one4);
        ai_3(-18,-8,one4);
    }
    int main()
    {
        int i;
        chx_1();
        chx_2();
        chx_3();
        chx_4();
        chx_5();
        chx_6();
        chx_7();
        chx_8();
        chx_9();
        chx_10();
        chx_11();
        chx_12();
        chx_13();
        chx_14();
        chx_15();
        system("pause");
        system("cls");
        float y,x,z,f;
        for (y = 1.5f; y > -1.5f; y -= 0.1f)
        {
            for (x = -1.5f; x < 1.5f; x += 0.05f)
            {
                z = x * x + y * y - 1;
                f = z * z * z - x * x * y * y * y;
                putchar(f <= 0.0f ? ".:-=+*#%@"[(int)(f * -8.0f)] : ' ');
            }
            system("color 0C");
            putchar('
    ');
        }
        printf("
    按下任意键结束...
    ");
        system("pause");
        return 0;
    }

    回忆而写!

  • 相关阅读:
    python快速查看内置模块函数
    kettle -小技巧 null 跳过唯一索引
    IOException:Connection refused:connect Kettle连接数据库
    各种数据库的jdbc驱动下载及连接方式
    DataCleaner中文文档
    ModuleNotFoundError: No module named 'xlwt' 。
    liunx 常用命令
    Mysql 环境搭建详解
    查询mysql所有表数据、字段信息
    mysqp pk、nn、qu、b、un、zf、ai、g代表的意思
  • 原文地址:https://www.cnblogs.com/webmen/p/5739730.html
Copyright © 2011-2022 走看看