/ 老祺 / 讨论 / 游戏 /

文字小游戏:机甲英雄1.1

关于1.0我不想发了,介绍什么的vijos里有,上代码

3 条评论

  • @ 2021-12-23 09:38:15

    太长了只能分两段发,sorry

  • @ 2021-12-23 09:37:34
    #include <iostream>
    #include <cstdio>
    #include <cstring>
    #include <cstdlib>
    #include <windows.h>
    #include <ctime>
    #include <fstream>
    #include <conio.h>
    struct jijia
    {
        char name[100];
        char jinenming[100];
        char zhongjijinenming[100];
        int HP;
        int daji;
        int sheji;
        int fangyu;
        int jinen;
        int zhongjijinen;
    }jj1={"原型机","火箭筒","巨炮连射",30000,10000,10000,10000,11000,13000},
    jj2={"草莓甜心","重针","大型针筒",36000,11000,12000,12000,13000,15000},
    jj3={"阿基利斯","突袭","光能匕首",30000,13000,14000,11000,15000,16000},
    jj4={"高速行星","强弩之末","陨星炮",30000,14000,15000,10000,16000,17000},
    jj55={"怒海公爵","怒潮","随波落斩",34000,13000,17000,12000,18000,19000},
    jj66={"大白鲨","撕裂","湮灭咬合",34000,17000,12000,13000,18000,19000},
    jj77={"魔蜂连音","火箭筒","巨炮连射",38000,15000,17000,14000,18000,19000},
    jj888={"奇美拉","兽骨炮","毁天灭地碎岩劈!!!",35000,18000,18000,14000,19000,21000},
    jj999={"武装剑灵","奇门遁甲","万剑归宗!!!",35000,19000,16000,15000,20000,21000},
    jj101010={"创世神","灰飞烟灭","---寂静---",40000,20000,20000,20000,22000,25000},
    jj00={"\0","\0","\0",0,0,0,0,0,0}, 
    jj0={"\0","\0","\0",0,0,0,0,0,0};
    /*输出原型机的数据: 
        jj0=jj1;
        printf("%s,%s,%s,%d,%d,%d,%d,%d,%d,",jj0.name,
        jj0.jinenming,
        jj0.zhongjijinenming,
        jj0.HP,
        jj0.daji,
        jj0.sheji,
        jj0.fangyu,
        jj0.jinen,
        jj0.zhongjijinen);*/
    
    struct kapai
    {
        char name[100];
        int jiaHP;
        int jiadaji;
        int jiasheji;
        int jiafangyu;
    } 
    kp1={"进化卡:HP++",5000,0,0,0},
    kp2={"进化卡:打击++",0,5000,0,0},
    kp3={"进化卡:射击++",0,0,5000,0},
    kp4={"进化卡:防御++",5000,0,0,0},
    kp5={"进化卡:全面++",2000,1000,1000,1000},
    kp0={"\0",0,0,0,0},
    kp00={"\0",0,0,0,0};
    
    struct chaoneng
    {
        char name[100];
        int jilv;
    }cn1={"超能卡:麻痹电网",3},
    cn2={"超能卡:爆炸燃烧",5},
    cn3={"超能卡:全能恢复",2},
    cn4={"超能卡:破釜沉舟",1},
    cn5={"超能卡:腐能虫雾",6},
    cn0={"\0",0},
    cn00={"\0",0};
    
    struct dijijia1
    {
        char name[100];
        char jinenming[100];
        char zhongjijinenming[100];
        int HP;
        int daji;
        int sheji;
        int fangyu;
        int jinen;
        int zhongjijinen;
    }dijj1={"原型机","火箭筒","巨炮连射",30000,10000,10000,10000,11000,13000},
    dijj2={"草莓甜心","重针","大型针筒",36000,11000,12000,12000,13000,15000},
    dijj3={"阿基利斯","突袭","光能匕首",30000,13000,14000,11000,15000,16000},
    dijj4={"高速行星","强弩之末","陨星炮",30000,14000,15000,10000,16000,17000},
    dijj0={"\0","\0","\0",0,0,0,0,0,0};
    
    struct dijijia2
    {
        char name[100];
        char jinenming[100];
        char zhongjijinenming[100];
        int HP;
        int daji;
        int sheji;
        int fangyu;
        int jinen;
        int zhongjijinen;
    }dijj55={"怒海公爵","怒潮","随波落斩",34000,13000,17000,12000,18000,19000},
    dijj66={"大白鲨","撕裂","湮灭咬合",34000,17000,12000,13000,18000,19000},
    dijj77={"魔蜂连音","火箭筒","巨炮连射",38000,15000,17000,14000,18000,19000},
    dijj00={"\0","\0","\0",0,0,0,0,0,0};
    
    struct dijijia3
    {
        char name[100];
        char jinenming[100];
        char zhongjijinenming[100];
        int HP;
        int daji;
        int sheji;
        int fangyu;
        int jinen;
        int zhongjijinen;
    }dijj888={"奇美拉","兽骨炮","毁天灭地碎岩劈!!!",35000,18000,18000,14000,19000,21000},
    dijj999={"武装剑灵","奇门遁甲","万剑归宗!!!",35000,19000,16000,15000,20000,21000},
    dijj101010={"创世神","灰飞烟灭","---寂静---",40000,20000,20000,20000,22000,25000},
    dijj000={"\0","\0","\0",0,0,0,0,0,0};
    
    using namespace std; 
    void manjiang(char *p);
    void manjiang2(char *p,int t);
    void cundang(int sjj1,int sjj2,int sjj3,int sjj4,int sjj55,int sjj66,int sjj77,int sjj888,int sjj999,int sjj101010,int skp1,int skp2,int skp3,int skp4,int skp5,int scn1,int scn2,int scn3,int scn4,int scn5)
    {
        freopen("储存.txt", "w",stdout);
        cout<<sjj1<<" "<<sjj2<<" "<<sjj3<<" "<<sjj4<<" "<<sjj55<<" "<<sjj66<<" "<<sjj77<<" "<<sjj888<<" "<<sjj999<<" "<<sjj101010<<" "<<skp1<<" "<<skp2<<" "<<skp3<<" "<<skp4<<" "<<skp5<<" "<<scn1<<" "<<scn2<<" "<<scn3<<" "<<scn4<<" "<<scn5<<" ";
    }
    void cundang2(int bisaics)
    {
        freopen("储存2.txt", "w",stdout);
        cout<<bisaics;
    }
    
    
    
    
    int main()
    {
        system("color F0");
        srand(time(NULL));
        SetConsoleTitle("机甲英雄");
        int x;
        int sjj1=1,sjj2=0,sjj3=0,sjj4=0,sjj55=0,sjj66=0,sjj77=0,sjj888=0,sjj999=0,sjj101010=0;
        int skp1=0,skp2=0,skp3=0,skp4=0,skp5=0;
        int scn1=0,scn2=0,scn3=0,scn4=0,scn5=0;
        int s1jj1,s1jj2,s1jj3,s1jj4,s1jj55,s1jj66,s1jj77,s1jj888,s1jj999,s1jj101010;
        int s1kp1,s1kp2,s1kp3,s1kp4,s1kp5;
        int s1cn1,s1cn2,s1cn3,s1cn4,s1cn5;
        int bisaics=0;
        int bisaics1;
        while(1)
        {
            freopen("储存.txt", "r",stdin);
            cin>>s1jj1>>s1jj2>>s1jj3>>s1jj4>>s1jj55>>s1jj66>>s1jj77>>s1jj888>>s1jj999>>s1jj101010>>s1kp1>>s1kp2>>s1kp3>>s1kp4>>s1kp5>>s1cn1>>s1cn2>>s1cn3>>s1cn4>>s1cn5;
            //cout<<s1jj1<<" "<<s1jj2<<" "<<s1jj3<<" "<<s1jj4<<" "<<s1jj55<<" "<<s1jj66<<" "<<s1jj77<<" "<<s1jj888<<" "<<s1jj999<<" "<<s1jj101010<<" "<<s1kp1<<" "<<s1kp2<<" "<<s1kp3<<" "<<s1kp4<<" "<<s1kp5<<" "<<s1cn1<<" "<<s1cn2<<" "<<s1cn3<<" "<<s1cn4<<" "<<s1cn5<<" ";
            sjj1=s1jj1,sjj2=s1jj2,sjj3=s1jj3,sjj4=s1jj4,sjj55=s1jj55,sjj66=s1jj66,sjj77=s1jj77,sjj888=s1jj888,sjj999=s1jj999,sjj101010=s1jj101010,skp1=s1kp1,skp2=s1kp2,skp3=s1kp3,skp4=s1kp4,skp5=s1kp5,scn1=s1cn1,scn2=s1cn2,scn3=s1cn3,scn4=s1cn4,scn5=s1cn5;
            //freopen("CON", "r", stdin);
            break;
        }
        while(1)
        {
            freopen("储存2.txt", "r",stdin);
            cin>>bisaics1;
            bisaics=bisaics1;
            break;
        }
        freopen("CON", "r", stdin); 
        //printf();
        manjiang("游戏名:机甲英雄        编者:老鶀\n");
        manjiang("是否跳过剧情(Y是)\n");
        char pd;
        int pdtc=0;
        pd=getch();
        if(pd=='y'||pd=='Y')
        {
            manjiang("开始游戏\n"); 
        }
        else
        {
            manjiang("公元纪年6027,人类发明出了武装感应机器人\n"); 
            manjiang("你,训练师\n");
            manjiang("最终的目标就是:\n");
            manjiang("拿到机器人锦标赛的冠军\n");
            manjiang("比赛\n");
            manjiang2("一触即发\n",500);
            manjiang("开始游戏\n");
        }
        int pd2,pd4,pd5,pdbs=1001;
        char pd3;
        
        //VS
        int topHP;int dftopHP;int nl;int dfnl;
        int pdgj;//打:0,射:1,技能:2,终极技:3
        int pdfy;//防打:0,防射:1
        int dfpdgj;//打:0,射:1,技能:2,终极技:3
        int dfpdfy;//防打:0,防射:1
        int pdtj;
        
        int pdcn=999;
        
        
        
        
         
        
        
        string shupai;int sppd=0;//判定 
        bisaics=bisaics;
        cin.sync();   //清除缓冲区
        cin.clear();  //清除错误状态
        while(1)
        {
            puts("===============================================================================");
            printf("要做什么?\n\n\n 1:比赛   2:仓库   3:免费领卡   4:说明书   0:退出游戏\n\n\n");
            puts("===============================================================================");
            cin>>pd2;
            
            
            
            
            //比赛 
            if(pd2==1)
            {
                while(1)
                {
                    if(pdbs==999||pdbs==1000)
                        break;
                    while(1)
                    {
                        system("cls");
                        cout<<"打出你想出战的机甲:\n";
                        cin.sync();   //清除缓冲区
                        cin.clear();  //清除错误状态
                        cin>>shupai;
                        if(shupai=="原型机")
                        {
                            if(sjj1>=1)
                            {
                                manjiang("装备成功");
                                jj0=jj1;
                                sppd=1;
                                break;
                            }
                            else
                            {
                                manjiang("您没有此机甲");
                                sppd=2; 
                            }            
                        } 
                        if(shupai=="草莓甜心")
                        {
                            if(sjj2>=1)
                            {
                                manjiang("装备成功");
                                jj0=jj2;
                                sppd=1;
                                break;
                            }
                            else
                            {
                                manjiang("您没有此机甲");
                                sppd=2; 
                            }            
                        } 
                        if(shupai=="阿基利斯")
                        {
                            if(sjj3>=1)
                            {
                                manjiang("装备成功");
                                jj0=jj3;
                                sppd=1;
                                break;
                            }
                            else
                            {
                                manjiang("您没有此机甲");
                                sppd=2; 
                            }            
                        }
                        if(shupai=="高速行星")
                        {
                            if(sjj4>=1)
                            {
                                manjiang("装备成功");
                                jj0=jj4;
                                sppd=1;
                                break;
                            }
                            else
                            {
                                manjiang("您没有此机甲");
                                sppd=2; 
                            }            
                        }  
                        if(shupai=="怒海公爵")
                        {
                            if(sjj55>=1)
                            {
                                manjiang("装备成功");
                                jj0=jj55;
                                sppd=1;
                                break;
                            }
                            else
                            {
                                manjiang("您没有此机甲");
                                sppd=2; 
                            }            
                        } 
                        if(shupai=="大白鲨")
                        {
                            if(sjj66>=1)
                            {
                                manjiang("装备成功");
                                jj0=jj66;
                                sppd=1;
                                break;
                            }
                            else
                            {
                                manjiang("您没有此机甲");
                                sppd=2; 
                            }            
                        }   
                        if(shupai=="魔蜂连音")
                        {
                            if(sjj77>=1)
                            {
                                manjiang("装备成功");
                                jj0=jj77;
                                sppd=1;
                                break;
                            }
                            else
                            {
                                manjiang("您没有此机甲");
                                sppd=2; 
                            }            
                        }  
                        if(shupai=="奇美拉")
                        {
                            if(sjj888>=1)
                            {
                                manjiang("装备成功");
                                jj0=jj888;
                                sppd=1;
                                break;
                            }
                            else
                            {
                                manjiang("您没有此机甲");
                                sppd=2; 
                            }            
                        }  
                        if(shupai=="武装剑灵")
                        {
                            if(sjj999>=1)
                            {
                                manjiang("装备成功");
                                jj0=jj999;
                                sppd=1;
                                break;
                            }
                            else
                            {
                                manjiang("您没有此机甲");
                                sppd=2; 
                            }            
                        }  
                        if(shupai=="创世神")
                        {
                            if(sjj101010>=1)
                            {
                                manjiang("装备成功");
                                jj0=jj101010;
                                sppd=1;
                                break;
                            }
                            else
                            {
                                manjiang("您没有此机甲");
                                sppd=2; 
                            }            
                        }  
                        if(sppd==0) 
                        {
                            manjiang("未找到相关机甲,建议您去“仓库”看看\n");
                            sppd=0;
                            break; 
                        }
                        if(sppd==1)
                            break;
                        sppd=0;
                    }
                    if(sppd==0)
                        break;
                    sppd=0;
                    while(1)
                    {
                        system("cls");
                        cout<<"打出你想使用的进化卡(前面的【进化卡:】不用打)(可以填“无”):\n";
                        cin.sync();   //清除缓冲区
                        cin.clear();  //清除错误状态
                        cin>>shupai;
                        if(shupai=="HP++")
                        {
                            if(skp1>=1)
                            {
                                manjiang("装备成功");
                                kp0=kp1;
                                jj0.HP=jj0.HP+kp0.jiaHP;
                                jj0.daji=jj0.daji+kp0.jiadaji;
                                jj0.sheji=jj0.sheji+kp0.jiasheji;
                                jj0.fangyu=jj0.fangyu+kp0.jiafangyu;
                                sppd=1;
                                break;
                            }
                            else
                            {
                                manjiang("您没有此卡片");
                                sppd=2; 
                            }            
                        } 
                        if(shupai=="打击++")
                        {
                            if(skp2>=1)
                            {
                                manjiang("装备成功");
                                kp0=kp2;
                                jj0.HP=jj0.HP+kp0.jiaHP;
                                jj0.daji=jj0.daji+kp0.jiadaji;
                                jj0.sheji=jj0.sheji+kp0.jiasheji;
                                jj0.fangyu=jj0.fangyu+kp0.jiafangyu;
                                sppd=1;
                                break;
                            }
                            else
                            {
                                manjiang("您没有此卡片");
                                sppd=2; 
                            }            
                        } 
                        if(shupai=="射击++")
                        {
                            if(skp3>=1)
                            {
                                manjiang("装备成功");
                                kp0=kp3;
                                jj0.HP=jj0.HP+kp0.jiaHP;
                                jj0.daji=jj0.daji+kp0.jiadaji;
                                jj0.sheji=jj0.sheji+kp0.jiasheji;
                                jj0.fangyu=jj0.fangyu+kp0.jiafangyu;
                                sppd=1;
                                break;
                            }
                            else
                            {
                                manjiang("您没有此卡片");
                                sppd=2; 
                            }            
                        } 
                        if(shupai=="防御++")
                        {
                            if(skp4>=1)
                            {
                                manjiang("装备成功");
                                kp0=kp4;
                                jj0.HP=jj0.HP+kp0.jiaHP;
                                jj0.daji=jj0.daji+kp0.jiadaji;
                                jj0.sheji=jj0.sheji+kp0.jiasheji;
                                jj0.fangyu=jj0.fangyu+kp0.jiafangyu;
                                sppd=1;
                                break;
                            }
                            else
                            {
                                manjiang("您没有此卡片");
                                sppd=2; 
                            }            
                        } 
                        if(shupai=="全面++")
                        {
                            if(skp5>=1)
                            {
                                manjiang("装备成功");
                                kp0=kp5;
                                jj0.HP=jj0.HP+kp0.jiaHP;
                                jj0.daji=jj0.daji+kp0.jiadaji;
                                jj0.sheji=jj0.sheji+kp0.jiasheji;
                                jj0.fangyu=jj0.fangyu+kp0.jiafangyu;
                                sppd=1;
                                break;
                            }
                            else
                            {
                                manjiang("您没有此卡片");
                                sppd=2; 
                            }            
                        } 
                        if(shupai=="无")
                        { 
                            manjiang("装备成功");
                            kp0=kp00; 
                            sppd=1;
                            break;
                        }
                        if(sppd==0) 
                        {
                            manjiang("未找到相关卡片,建议您去“仓库”看看\n");
                            sppd=0;
                            break; 
                        }
                        if(sppd==1)
                            break;
                        sppd=0;
                    }
                    if(sppd==0)
                        break;
                    sppd=0;
                    while(1)
                    {
                        system("cls");
                        cout<<"打出你想使用的超能卡(前面的【超能卡:】不用打)(可以填“无”):\n";
                        cin.sync();   //清除缓冲区
                        cin.clear();  //清除错误状态
                        cin>>shupai;
                        if(shupai=="麻痹电网")
                        {
                            if(scn1>=1)
                            {
                                manjiang("装备成功");
                                cn0=cn1;
                                sppd=1;
                                pdcn=1;
                                break;
                            }
                            else
                            {
                                manjiang("您没有此卡片");
                                sppd=2; 
                            }            
                        }  
                        if(shupai=="爆炸燃烧")
                        {
                            if(scn2>=1)
                            {
                                manjiang("装备成功");
                                cn0=cn2;
                                sppd=1;
                                pdcn=2;
                                break;
                            }
                            else
                            {
                                manjiang("您没有此卡片");
                                sppd=2; 
                            }            
                        } 
                        if(shupai=="全能恢复")
                        {
                            if(scn3>=1)
                            {
                                manjiang("装备成功");
                                cn0=cn3;
                                sppd=1;
                                pdcn=3;
                                break;
                            }
                            else
                            {
                                manjiang("您没有此卡片");
                                sppd=2; 
                            }            
                        } 
                        if(shupai=="破釜沉舟")
                        {
                            if(scn4>=1)
                            {
                                manjiang("装备成功");
                                cn0=cn4;
                                sppd=1;
                                pdcn=4;
                                break;
                            }
                            else
                            {
                                manjiang("您没有此卡片");
                                sppd=2; 
                            }            
                        } 
                        if(shupai=="腐能虫雾")
                        {
                            if(scn5>=1)
                            {
                                manjiang("装备成功");
                                cn0=cn5;
                                sppd=1;
                                pdcn=5;
                                break;
                            }
                            else
                            {
                                manjiang("您没有此卡片");
                                sppd=2; 
                            }            
                        } 
                        if(shupai=="无")
                        { 
                            manjiang("装备成功");
                            cn0=cn00; 
                            sppd=1;
                            break;
                        }
                        if(sppd==0) 
                        {
                            manjiang("未找到相关卡片,建议您去“仓库”看看\n");
                            sppd=0;
                            break; 
                        }
                        if(sppd==1)
                            break;
                        sppd=0;
                    }  
                    
                    
                    //比赛
                    //第一关 
                    
                    
                    //打:0,射:1,技能:2,终极技:3
                    //防打:0,防射:1
                    //打:0,射:1,技能:2,终极技:3
                    //防打:0,防射:1
                    
                    topHP=jj0.HP;
                    nl=0;dfnl=0;
                    while(1)
                    {
                        pdbs=1001; 
                        system("cls");
                        manjiang("比赛开始!\n\n"); 
                        manjiang("第一关\n\n");
                        x=rand()%4;
                        if(x==0)
                        {
                            dijj0=dijj1;
                        }
                        if(x==1)
                        {
                            dijj0=dijj2;
                        }
                        if(x==2)
                        {
                            dijj0=dijj3;
                        }
                        if(x==3)
                        {
                            dijj0=dijj4;
                        }
                        dftopHP=dijj0.HP;
                        manjiang("你遇到了");
                        printf("%s\n",dijj0.name);
                        while(1)
                        {
                            while(1)
                            {
                                puts("===============================================================================");
                                printf("你的状态:\n");
                                printf("血量:%d/%d\n",jj0.HP,topHP);
                                cout<<"能量:"<<nl<<"/"<<"100\n";
                                printf("防御:%d\n",jj0.fangyu);
                                printf("打击攻击:%d     ",jj0.daji);printf("射击攻击:%d\n",jj0.sheji);
                                puts("===============================================================================");
                                printf("要用那种攻击?\n\n\n 1:打击   2:射击   3:技能   4:终极技   0:退出比赛\n\n\n");
                                puts("===============================================================================");
                                cin>>pdbs;
                                if(pdbs==0) 
                                {
                                    pdbs=999;
                                    break;
                                }
                                if(pdbs==1) 
                                {
                                    pdgj=0;
                                    pdtj=1;
                                }
                                if(pdbs==2) 
                                {
                                    pdgj=1;
                                    pdtj=1;
                                }
                                if(pdbs==3) 
                                {
                                    if(nl>=80)
                                    {
                                        pdgj=2;
                                        printf("\n%s",jj0.name);
                                        manjiang("使用了技能:");
                                        printf("%s\n\n",jj0.jinenming);
                                        nl=nl-80;
                                        pdtj=1;
                                    }
                                    else
                                    {
                                        manjiang("您没有足够多的能量\n");
                                        pdtj=0;
                                    }
                                }
                                if(pdbs==4) 
                                {
                                    if(nl>=100)
                                    {
                                        pdgj=3;
                                        printf("\n%s",jj0.name);
                                        manjiang("使用了终极技:");
                                        printf("%s\n\n",jj0.zhongjijinenming);
                                        nl=nl-100;
                                        pdtj=1;
                                    }
                                    else
                                    {
                                        manjiang("您没有足够多的能量\n");
                                        pdtj=0;
                                    }
                                }
                                if(pdbs!=0&&pdbs!=1&&pdbs!=2&&pdbs!=3&&pdbs!=4)
                                {
                                    manjiang("输入错误,请重输\n");
                                    pdtj=0;
                                }
                                if(pdtj==1)
                                {
                                    break;
                                }
                            }
                            
                            if(pdcn==5)
                            {
                                x=rand()%6;
                                if(x==2)
                                {
                                    manjiang2("成功触发“腐能虫雾”\n",50);
                                    jj0.HP=jj0.HP+1500;
                                    dijj0.HP=dijj0.HP-1500;
                                }
                            }
                            
                            
                            if(pdbs==999)
                            break;
                            
                            pdtj=100;
                            
                            x=rand()%5;
                            if(pdcn==2)
                            {
                                if(x==1)
                                {
                                    manjiang2("成功触发“爆炸燃烧”\n",50);
                                    jj0.daji=jj0.daji+1000; 
                                    jj0.sheji=jj0.sheji+1000; 
                                }
                            }
                            while(1)//我方攻击 
                            {
                                x=rand()%2;
                                if(x==0)
                                    dfpdfy=0;//防打
                                if(x==1)
                                    dfpdfy=1;
                                if(pdbs==3)
                                {
                                    if(dijj0.fangyu/2<jj0.jinen)
                                        dijj0.HP=dijj0.HP-(jj0.jinen-(dijj0.fangyu/2)) ;
                                    break;
                                }
                                if(pdbs==4)
                                {
                                    if(dijj0.fangyu/2<jj0.zhongjijinen)
                                        dijj0.HP=dijj0.HP-(jj0.zhongjijinen-(dijj0.fangyu/2)) ;
                                    break;
                                }
                                if(pdgj==0)
                                {
                                    if(dfpdfy==0)
                                    {
                                        manjiang("敌方使用了防打,我方打击失败\n");
                                        if(dijj0.fangyu<jj0.daji)
                                            dijj0.HP=dijj0.HP-(jj0.daji-dijj0.fangyu) ;
                                        nl=nl+10;
                                    }
                                    if(dfpdfy==1)
                                    {
                                        manjiang("敌方使用了防射,我方打击成功\n");
                                        if(pdcn==1)
                                        {
                                            x=rand()%3;
                                            if(x==1)
                                            {
                                                manjiang2("成功触发“麻痹电网”\n",50);
                                                jj0.fangyu=jj0.fangyu+500;
                                            }
                                        }
                                        dijj0.HP=dijj0.HP-jj0.daji;
                                        nl=nl+20;
                                    }
                                }
                                if(pdgj==1)
                                {
                                    if(dfpdfy==0)
                                    {
                                        manjiang("敌方使用了防打,我方射击成功\n");
                                        if(pdcn==1)
                                        {
                                            x=rand()%3;
                                            if(x==1)
                                            {
                                                manjiang2("成功触发“麻痹电网”\n",50);
                                                jj0.fangyu=jj0.fangyu+500;
                                            }
                                        }
                                        dijj0.HP=dijj0.HP-jj0.sheji;
                                        nl=nl+20;
                                    }
                                    if(dfpdfy==1)
                                    {
                                        manjiang("敌方使用了防射,我方射击失败\n");
                                        if(dijj0.fangyu<jj0.sheji)
                                            dijj0.HP=dijj0.HP-(jj0.sheji-dijj0.fangyu) ;
                                        nl=nl+10;
                                    }
                                }
                                break;
                            }
                            if(dijj0.HP<0||dijj0.HP==0)
                            {
                                manjiang2("胜利\n",500);
                                manjiang("比赛次数加1\n"); 
                                bisaics=bisaics+1;
                                pdbs=9999;
                                break;
                            }
                            
                            puts("===============================================================================");
                            printf("敌方的状态:\n");
                            printf("血量:%d/%d\n",dijj0.HP,dftopHP);
                            cout<<"能量:"<<dfnl<<"/"<<"100\n";
                            printf("防御:%d\n",dijj0.fangyu);
                            printf("打击攻击:%d     ",dijj0.daji);printf("射击攻击:%d\n",dijj0.sheji);
                            puts("===============================================================================");
                        //  printf("要用那种攻击?\n\n\n 1:打击   2:射击   3:技能   4:终极技   0:退出比赛\n\n\n");
                        //  puts("===============================================================================");        
                            
                            
                            
                            
                            while(1)
                            {
                                puts("===============================================================================");
                                printf("你的状态:\n");
                                printf("血量:%d/%d\n",jj0.HP,topHP);
                                cout<<"能量:"<<nl<<"/"<<"100\n";
                                printf("防御:%d\n",jj0.fangyu);
                                printf("打击攻击:%d     ",jj0.daji);printf("射击攻击:%d\n",jj0.sheji);
                                puts("===============================================================================");
                                printf("要用那种防御?\n\n\n 1:防打   2:防射   0:退出比赛\n\n\n");
                                puts("===============================================================================");
                                cin>>pdbs;
                                if(pdbs==0) 
                                {
                                    pdbs=999;
                                    break;
                                }
                                if(pdbs==1) 
                                {
                                    pdfy=0;
                                    pdtj=1;
                                }
                                if(pdbs==2) 
                                {
                                    pdfy=1;
                                    pdtj=1;
                                }
                                if(pdbs!=0&&pdbs!=1&&pdbs!=2&&pdbs!=3&&pdbs!=4)
                                {
                                    manjiang("输入错误,请重输\n");
                                    pdtj=0;
                                }
                                if(pdtj==1)
                                {
                                    break;
                                }
                            }
                            if(pdbs==999)
                            break;
                            
                            
                            pdbs=222;
                            while(1)
                            {
                                if(dfnl>=80&&dfnl<100)
                                    pdbs==rand()%3;
                                if(pdbs==1) 
                                {
                                    if(nl>=80)
                                    {
                                        pdgj=2;
                                        printf("\n%s",dijj0.name);
                                        manjiang("使用了技能:");
                                        printf("%s\n\n",dijj0.jinenming);
                                        dfnl=dfnl-80; 
                                        pdtj=1;
                                        pdbs=3;
                                        break;
                                    }
                                }
                                if(pdbs==0||pdbs==2)    
                                {
                                    if(nl>=100)
                                    {
                                        pdgj=3;
                                        printf("\n%s",dijj0.name);
                                        manjiang("使用了终极技:");
                                        printf("%s\n\n",dijj0.zhongjijinenming);
                                        dfnl=dfnl-100;
                                        pdtj=1;
                                        pdbs=4;
                                        break;
                                    }
                                }
                                if(dfnl>=100)
                                {
                                    pdgj=3;
                                    printf("\n%s",dijj0.name);
                                    manjiang("使用了终极技:");
                                    printf("%s\n\n",dijj0.zhongjijinenming);
                                    dfnl-100;
                                    pdtj=1;
                                    pdbs=4;
                                    break;
                                }
                                /*pdbs==rand()%4;
                                if(pdbs==0) 
                                {
                                    pdgj=0;
                                    pdtj=1;
                                }
                                if(pdbs==1) 
                                {
                                    pdgj=0;
                                    pdtj=1;
                                }*/
                                break;
                            }
                            
                            
                            while(1)//敌方攻击 
                            {
                                x=rand()%2;
                                if(x==0)
                                    dfpdgj=0;//打
                                if(x==1)
                                    dfpdgj=1;
                                if(pdbs==3)
                                {
                                    if(jj0.fangyu/2<dijj0.jinen)
                                        jj0.HP=jj0.HP-(dijj0.jinen-(jj0.fangyu/2)) ;
                                    break;
                                }
                                if(pdbs==4)
                                {
                                    if(jj0.fangyu/2<dijj0.zhongjijinen)
                                        jj0.HP=jj0.HP-(dijj0.zhongjijinen-(jj0.fangyu/2)) ;
                                    break;
                                }
                                
                                
                                if(dfpdgj==0)
                                {
                                    if(pdfy==0)
                                    {
                                        manjiang("我方使用了防打,敌方打击失败\n");
                                        if(jj0.fangyu<dijj0.daji)
                                            jj0.HP=jj0.HP-(dijj0.daji-jj0.fangyu) ;
                                        dfnl=dfnl+10;
                                    }
                                    if(pdfy==1)
                                    {
                                        manjiang("我方使用了防射,敌方打击成功\n");
                                        jj0.HP=jj0.HP-dijj0.daji;
                                        dfnl=dfnl+20;
                                    }
                                }
                                if(dfpdgj==1)
                                {
                                    if(pdfy==0)
                                    {
                                        manjiang("我方使用了防打,敌方射击成功\n");
                                        jj0.HP=jj0.HP-dijj0.sheji;
                                        dfnl=dfnl+20;
                                    }
                                    if(pdfy==1)
                                    {
                                        manjiang("我方使用了防射,敌方射击失败\n");
                                        if(jj0.fangyu<dijj0.sheji)
                                            jj0.HP=jj0.HP-(dijj0.sheji-jj0.fangyu) ;
                                        dfnl=dfnl+10;
                                    }
                                }
                                break;
                            }
                            
                            
                            if(jj0.HP<0||jj0.HP==0)
                            {
                                manjiang2("失败\n",500);
                                pdbs=999;
                                break;
                            }
                            
                            
                            if(pdcn==3)
                            {
                                x=rand()%2;
                                if(x==1&&jj0.HP<dijj00.HP)
                                {
                                    manjiang2("成功触发“全能恢复”\n",50);
                                    nl=100; 
                                }
                            }
                            
                            
                            if(pdcn==4)
                            {
                                if(jj0.HP<=1000)
                                {
                                    manjiang2("成功触发“破釜沉舟”\n",50);
                                    jj0.daji=jj0.daji+3000;
                                }
                            }
                            
                            
                        }
                        if(pdbs==999||pdbs==9999||pdbs==1000)
                        break;
                    }
                    
                    if(pdbs==999||pdbs==1000)
                    {
                        pdbs=1001;
                        break;
                    }
                        
                    jj0.HP=topHP;
                    nl=0;dfnl=0;
                    while(1)
                    {
                        pdbs=1001; 
                        system("cls");
                        manjiang("比赛开始!\n\n"); 
                        manjiang("第二关\n\n");
                        x=rand()%3;
                        if(x==0)
                        {
                            dijj00=dijj55;
                        }
                        if(x==1)
                        {
                            dijj00=dijj66;
                        }
                        if(x==2)
                        {
                            dijj00=dijj77;
                        }
                        dftopHP=dijj00.HP;
                        manjiang("你遇到了");
                        printf("%s\n",dijj00.name);
                        while(1)
                        {
                            while(1)
                            {
                                puts("===============================================================================");
                                printf("你的状态:\n");
                                printf("血量:%d/%d\n",jj0.HP,topHP);
                                cout<<"能量:"<<nl<<"/"<<"100\n";
                                printf("防御:%d\n",jj0.fangyu);
                                printf("打击攻击:%d     ",jj0.daji);printf("射击攻击:%d\n",jj0.sheji);
                                puts("===============================================================================");
                                printf("要用那种攻击?\n\n\n 1:打击   2:射击   3:技能   4:终极技   0:退出比赛\n\n\n");
                                puts("===============================================================================");
                                cin>>pdbs;
                                if(pdbs==0) 
                                {
                                    pdbs=999;
                                    break;
                                }
                                if(pdbs==1) 
                                {
                                    pdgj=0;
                                    pdtj=1;
                                }
                                if(pdbs==2) 
                                {
                                    pdgj=1;
                                    pdtj=1;
                                }
                                if(pdbs==3) 
                                {
                                    if(nl>=80)
                                    {
                                        pdgj=2;
                                        printf("\n%s",jj0.name);
                                        manjiang("使用了技能:");
                                        printf("%s\n\n",jj0.jinenming);
                                        nl=nl-80;
                                        pdtj=1;
                                    }
                                    else
                                    {
                                        manjiang("您没有足够多的能量\n");
                                        pdtj=0;
                                    }
                                }
                                if(pdbs==4) 
                                {
                                    if(nl>=100)
                                    {
                                        pdgj=3;
                                        printf("\n%s",jj0.name);
                                        manjiang("使用了终极技:");
                                        printf("%s\n\n",jj0.zhongjijinenming);
                                        nl=nl-100;
                                        pdtj=1;
                                    }
                                    else
                                    {
                                        manjiang("您没有足够多的能量\n");
                                        pdtj=0;
                                    }
                                }
                                if(pdbs!=0&&pdbs!=1&&pdbs!=2&&pdbs!=3&&pdbs!=4)
                                {
                                    manjiang("输入错误,请重输\n");
                                    pdtj=0;
                                }
                                if(pdtj==1)
                                {
                                    break;
                                }
                            }
                            
                            if(pdcn==5)
                            {
                                x=rand()%6;
                                if(x==2)
                                {
                                    manjiang2("成功触发“腐能虫雾”\n",50);
                                    jj0.HP=jj0.HP+1500;
                                    dijj0.HP=dijj0.HP-1500;
                                }
                            }
                            
                            
                            if(pdbs==999)
                            break;
                            
                            pdtj=100;
                            
                            x=rand()%5;
                            if(pdcn==2)
                            {
                                if(x==1)
                                {
                                    manjiang2("成功触发“爆炸燃烧”\n",50);
                                    jj0.daji=jj0.daji+1000; 
                                    jj0.sheji=jj0.sheji+1000; 
                                }
                            }
                            while(1)//我方攻击 
                            {
                                x=rand()%2;
                                if(x==0)
                                    dfpdfy=0;//防打
                                if(x==1)
                                    dfpdfy=1;
                                if(pdbs==3)
                                {
                                    if(dijj00.fangyu/2<jj0.jinen)
                                        dijj00.HP=dijj00.HP-(jj0.jinen-(dijj00.fangyu/2)) ;
                                    break;
                                }
                                if(pdbs==4)
                                {
                                    if(dijj00.fangyu/2<jj0.zhongjijinen)
                                        dijj00.HP=dijj00.HP-(jj0.zhongjijinen-(dijj00.fangyu/2)) ;
                                    break;
                                }
                                if(pdgj==0)
                                {
                                    if(dfpdfy==0)
                                    {
                                        manjiang("敌方使用了防打,我方打击失败\n");
                                        if(dijj00.fangyu<jj0.daji)
                                            dijj00.HP=dijj00.HP-(jj0.daji-dijj00.fangyu) ;
                                        nl=nl+10;
                                    }
                                    if(dfpdfy==1)
                                    {
                                        manjiang("敌方使用了防射,我方打击成功\n");
                                        if(pdcn==1)
                                        {
                                            x=rand()%3;
                                            if(x==1)
                                            {
                                                manjiang2("成功触发“麻痹电网”\n",50);
                                                jj0.fangyu=jj0.fangyu+500;
                                            }
                                        }
                                        dijj00.HP=dijj00.HP-jj0.daji;
                                        nl=nl+20;
                                    }
                                }
                                if(pdgj==1)
                                {
                                    if(dfpdfy==0)
                                    {
                                        manjiang("敌方使用了防打,我方射击成功\n");
                                        if(pdcn==1)
                                        {
                                            x=rand()%3;
                                            if(x==1)
                                            {
                                                manjiang2("成功触发“麻痹电网”\n",50);
                                                jj0.fangyu=jj0.fangyu+500;
                                            }
                                        }
                                        dijj00.HP=dijj00.HP-jj0.sheji;
                                        nl=nl+20;
                                    }
                                    if(dfpdfy==1)
                                    {
                                        manjiang("敌方使用了防射,我方射击失败\n");
                                        if(dijj00.fangyu<jj0.sheji)
                                            dijj00.HP=dijj00.HP-(jj0.sheji-dijj00.fangyu) ;
                                        nl=nl+10;
                                    }
                                }
                                break;
                            }
                            if(dijj00.HP<0||dijj00.HP==0)
                            {
                                manjiang2("胜利\n",500); 
                                manjiang("比赛次数加5\n");
                                bisaics=bisaics+5;
                                pdbs=9999;
                                break;
                            }
                            
                            puts("===============================================================================");
                            printf("敌方的状态:\n");
                            printf("血量:%d/%d\n",dijj00.HP,dftopHP);
                            cout<<"能量:"<<dfnl<<"/"<<"100\n";
                            printf("防御:%d\n",dijj00.fangyu);
                            printf("打击攻击:%d     ",dijj00.daji);printf("射击攻击:%d\n",dijj00.sheji);
                            puts("===============================================================================");
                        //  printf("要用那种攻击?\n\n\n 1:打击   2:射击   3:技能   4:终极技   0:退出比赛\n\n\n");
                        //  puts("===============================================================================");        
    
    
    
    
  • @ 2021-12-23 09:36:52
                            
                            
                            
                            
                            while(1)
                            {
                                puts("===============================================================================");
                                printf("你的状态:\n");
                                printf("血量:%d/%d\n",jj0.HP,topHP);
                                cout<<"能量:"<<nl<<"/"<<"100\n";
                                printf("防御:%d\n",jj0.fangyu);
                                printf("打击攻击:%d     ",jj0.daji);printf("射击攻击:%d\n",jj0.sheji);
                                puts("===============================================================================");
                                printf("要用那种防御?\n\n\n 1:防打   2:防射   0:退出比赛\n\n\n");
                                puts("===============================================================================");
                                cin>>pdbs;
                                if(pdbs==0) 
                                {
                                    pdbs=999;
                                    break;
                                }
                                if(pdbs==1) 
                                {
                                    pdfy=0;
                                    pdtj=1;
                                }
                                if(pdbs==2) 
                                {
                                    pdfy=1;
                                    pdtj=1;
                                }
                                if(pdbs!=0&&pdbs!=1&&pdbs!=2&&pdbs!=3&&pdbs!=4)
                                {
                                    manjiang("输入错误,请重输\n");
                                    pdtj=0;
                                }
                                if(pdtj==1)
                                {
                                    break;
                                }
                            }
                            if(pdbs==999)
                            break;
                            
                            
                            pdbs=222;
                            while(1)
                            {
                                if(dfnl>=80&&dfnl<100)
                                    pdbs==rand()%3;
                                if(pdbs==1) 
                                {
                                    if(nl>=80)
                                    {
                                        pdgj=2;
                                        printf("\n%s",dijj00.name);
                                        manjiang("使用了技能:");
                                        printf("%s\n\n",dijj00.jinenming);
                                        dfnl=dfnl-80; 
                                        pdtj=1;
                                        pdbs=3;
                                        break;
                                    }
                                }
                                if(pdbs==0||pdbs==2)    
                                {
                                    if(nl>=100)
                                    {
                                        pdgj=3;
                                        printf("\n%s",dijj00.name);
                                        manjiang("使用了终极技:");
                                        printf("%s\n\n",dijj00.zhongjijinenming);
                                        dfnl=dfnl-100;
                                        pdtj=1;
                                        pdbs=4;
                                        break;
                                    }
                                }
                                if(dfnl>=100)
                                {
                                    pdgj=3;
                                    printf("\n%s",dijj00.name);
                                    manjiang("使用了终极技:");
                                    printf("%s\n\n",dijj00.zhongjijinenming);
                                    dfnl-100;
                                    pdtj=1;
                                    pdbs=4;
                                    break;
                                }
                                /*pdbs==rand()%4;
                                if(pdbs==0) 
                                {
                                    pdgj=0;
                                    pdtj=1;
                                }
                                if(pdbs==1) 
                                {
                                    pdgj=0;
                                    pdtj=1;
                                }*/
                                break;
                            }
                            
                            
                            while(1)//敌方攻击 
                            {
                                x=rand()%2;
                                if(x==0)
                                    dfpdgj=0;//打
                                if(x==1)
                                    dfpdgj=1;
                                if(pdbs==3)
                                {
                                    if(jj0.fangyu/2<dijj00.jinen)
                                        jj0.HP=jj0.HP-(dijj00.jinen-(jj0.fangyu/2)) ;
                                    break;
                                }
                                if(pdbs==4)
                                {
                                    if(jj0.fangyu/2<dijj00.zhongjijinen)
                                        jj0.HP=jj0.HP-(dijj00.zhongjijinen-(jj0.fangyu/2)) ;
                                    break;
                                }
                                
                                
                                if(dfpdgj==0)
                                {
                                    if(pdfy==0)
                                    {
                                        manjiang("我方使用了防打,敌方打击失败\n");
                                        if(jj0.fangyu<dijj00.daji)
                                            jj0.HP=jj0.HP-(dijj00.daji-jj0.fangyu) ;
                                        dfnl=dfnl+10;
                                    }
                                    if(pdfy==1)
                                    {
                                        manjiang("我方使用了防射,敌方打击成功\n");
                                        jj0.HP=jj0.HP-dijj00.daji;
                                        dfnl=dfnl+20;
                                    }
                                }
                                if(dfpdgj==1)
                                {
                                    if(pdfy==0)
                                    {
                                        manjiang("我方使用了防打,敌方射击成功\n");
                                        jj0.HP=jj0.HP-dijj00.sheji;
                                        dfnl=dfnl+20;
                                    }
                                    if(pdfy==1)
                                    {
                                        manjiang("我方使用了防射,敌方射击失败\n");
                                        if(jj0.fangyu<dijj00.sheji)
                                            jj0.HP=jj0.HP-(dijj00.sheji-jj0.fangyu) ;
                                        dfnl=dfnl+10;
                                    }
                                }
                                break;
                            }
                            
                            
                            if(jj0.HP<0||jj0.HP==0)
                            {
                                manjiang2("失败\n",500);
                                pdbs=999;
                                break;
                            }
                            
                            if(pdcn==3)
                            {
                                x=rand()%2;
                                if(x==1&&jj0.HP<dijj00.HP)
                                {
                                    manjiang2("成功触发“全能恢复”\n",50);
                                    nl=100; 
                                }
                            }
                            
                            
                            if(pdcn==4)
                            {
                                if(jj0.HP<=1000)
                                {
                                    manjiang2("成功触发“破釜沉舟”\n",50);
                                    jj0.daji=jj0.daji+3000;
                                }
                            }
                            
                        }
                        if(pdbs==999||pdbs==9999||pdbs==1000)
                        break;
                    }
                    
                    
                    
                    if(pdbs==999||pdbs==1000)
                    {
                        pdbs=1001;
                        break;
                    }
                    
                    
                    jj0.HP=topHP;
                    nl=0;dfnl=0;
                    while(1)
                    {
                        pdbs=1001; 
                        system("cls");
                        manjiang("比赛开始!\n\n"); 
                        manjiang("最终关\n\n");
                        x=rand()%3;
                        if(x==0)
                        {
                            dijj000=dijj888;
                        }
                        if(x==1)
                        {
                            dijj000=dijj999;
                        }
                        if(x==2)
                        {
                            dijj000=dijj101010;
                        }
                        dftopHP=dijj000.HP;
                        manjiang("你遇到了");
                        printf("%s\n",dijj000.name);
                        while(1)
                        {
                            while(1)
                            {
                                puts("===============================================================================");
                                printf("你的状态:\n");
                                printf("血量:%d/%d\n",jj0.HP,topHP);
                                cout<<"能量:"<<nl<<"/"<<"100\n";
                                printf("防御:%d\n",jj0.fangyu);
                                printf("打击攻击:%d     ",jj0.daji);printf("射击攻击:%d\n",jj0.sheji);
                                puts("===============================================================================");
                                printf("要用那种攻击?\n\n\n 1:打击   2:射击   3:技能   4:终极技   0:退出比赛\n\n\n");
                                puts("===============================================================================");
                                cin>>pdbs;
                                if(pdbs==0) 
                                {
                                    pdbs=999;
                                    break;
                                }
                                if(pdbs==1) 
                                {
                                    pdgj=0;
                                    pdtj=1;
                                }
                                if(pdbs==2) 
                                {
                                    pdgj=1;
                                    pdtj=1;
                                }
                                if(pdbs==3) 
                                {
                                    if(nl>=80)
                                    {
                                        pdgj=2;
                                        printf("\n%s",jj0.name);
                                        manjiang("使用了技能:");
                                        printf("%s\n\n",jj0.jinenming);
                                        nl=nl-80;
                                        pdtj=1;
                                    }
                                    else
                                    {
                                        manjiang("您没有足够多的能量\n");
                                        pdtj=0;
                                    }
                                }
                                if(pdbs==4) 
                                {
                                    if(nl>=100)
                                    {
                                        pdgj=3;
                                        printf("\n%s",jj0.name);
                                        manjiang("使用了终极技:");
                                        printf("%s\n\n",jj0.zhongjijinenming);
                                        nl=nl-100;
                                        pdtj=1;
                                    }
                                    else
                                    {
                                        manjiang("您没有足够多的能量\n");
                                        pdtj=0;
                                    }
                                }
                                if(pdbs!=0&&pdbs!=1&&pdbs!=2&&pdbs!=3&&pdbs!=4)
                                {
                                    manjiang("输入错误,请重输\n");
                                    pdtj=0;
                                }
                                if(pdtj==1)
                                {
                                    break;
                                }
                            }
                            
                            
                            if(pdcn==5)
                            {
                                x=rand()%6;
                                if(x==2)
                                {
                                    manjiang2("成功触发“腐能虫雾”\n",50);
                                    jj0.HP=jj0.HP+1500;
                                    dijj0.HP=dijj0.HP-1500;
                                }
                            }
                            
                            
                            if(pdbs==999)
                            break;
                            
                            pdtj=100;
                            
                            x=rand()%5;
                            if(pdcn==2)
                            {
                                if(x==1)
                                {
                                    manjiang2("成功触发“爆炸燃烧”\n",50);
                                    jj0.daji=jj0.daji+1000; 
                                    jj0.sheji=jj0.sheji+1000; 
                                }
                            }
                            while(1)//我方攻击 
                            {
                                x=rand()%2;
                                if(x==0)
                                    dfpdfy=0;//防打
                                if(x==1)
                                    dfpdfy=1;
                                if(pdbs==3)
                                {
                                    if(dijj000.fangyu/2<jj0.jinen)
                                        dijj000.HP=dijj000.HP-(jj0.jinen-(dijj000.fangyu/2)) ;
                                    break;
                                }
                                if(pdbs==4)
                                {
                                    if(dijj000.fangyu/2<jj0.zhongjijinen)
                                        dijj000.HP=dijj000.HP-(jj0.zhongjijinen-(dijj000.fangyu/2)) ;
                                    break;
                                }
                                if(pdgj==0)
                                {
                                    if(dfpdfy==0)
                                    {
                                        manjiang("敌方使用了防打,我方打击失败\n");
                                        if(dijj000.fangyu<jj0.daji)
                                            dijj000.HP=dijj000.HP-(jj0.daji-dijj000.fangyu) ;
                                        nl=nl+10;
                                    }
                                    if(dfpdfy==1)
                                    {
                                        manjiang("敌方使用了防射,我方打击成功\n");
                                        if(pdcn==1)
                                        {
                                            x=rand()%3;
                                            if(x==1)
                                            {
                                                manjiang2("成功触发“麻痹电网”\n",50);
                                                jj0.fangyu=jj0.fangyu+500;
                                            }
                                        }
                                        dijj000.HP=dijj000.HP-jj0.daji;
                                        nl=nl+20;
                                    }
                                }
                                if(pdgj==1)
                                {
                                    if(dfpdfy==0)
                                    {
                                        manjiang("敌方使用了防打,我方射击成功\n");
                                        if(pdcn==1)
                                        {
                                            x=rand()%3;
                                            if(x==1)
                                            {
                                                manjiang2("成功触发“麻痹电网”\n",50);
                                                jj0.fangyu=jj0.fangyu+500;
                                            }
                                        }
                                        dijj000.HP=dijj000.HP-jj0.sheji;
                                        nl=nl+20;
                                    }
                                    if(dfpdfy==1)
                                    {
                                        manjiang("敌方使用了防射,我方射击失败\n");
                                        if(dijj000.fangyu<jj0.sheji)
                                            dijj000.HP=dijj000.HP-(jj0.sheji-dijj000.fangyu) ;
                                        nl=nl+10;
                                    }
                                }
                                break;
                            }
                            if(dijj000.HP<0||dijj000.HP==0)
                            {
                                manjiang2("胜利\n",500); 
                                manjiang("比赛次数加5\n");
                                system("cls");
                                manjiang("这一次锦标赛的冠军就是你,\n");
                                manjiang("历史将永远把你铭记,\n");
                                manjiang("这是你的时代,你的纪元\n");
                                pdbs=999;
                                break;
                            }
                            
                            puts("===============================================================================");
                            printf("敌方的状态:\n");
                            printf("血量:%d/%d\n",dijj000.HP,dftopHP);
                            cout<<"能量:"<<dfnl<<"/"<<"100\n";
                            printf("防御:%d\n",dijj000.fangyu);
                            printf("打击攻击:%d     ",dijj000.daji);printf("射击攻击:%d\n",dijj000.sheji);
                            puts("===============================================================================");
                        //  printf("要用那种攻击?\n\n\n 1:打击   2:射击   3:技能   4:终极技   0:退出比赛\n\n\n");
                        //  puts("===============================================================================");        
                            
                            
                            
                            
                            while(1)
                            {
                                puts("===============================================================================");
                                printf("你的状态:\n");
                                printf("血量:%d/%d\n",jj0.HP,topHP);
                                cout<<"能量:"<<nl<<"/"<<"100\n";
                                printf("防御:%d\n",jj0.fangyu);
                                printf("打击攻击:%d     ",jj0.daji);printf("射击攻击:%d\n",jj0.sheji);
                                puts("===============================================================================");
                                printf("要用那种防御?\n\n\n 1:防打   2:防射   0:退出比赛\n\n\n");
                                puts("===============================================================================");
                                cin>>pdbs;
                                if(pdbs==0) 
                                {
                                    pdbs=999;
                                    break;
                                }
                                if(pdbs==1) 
                                {
                                    pdfy=0;
                                    pdtj=1;
                                }
                                if(pdbs==2) 
                                {
                                    pdfy=1;
                                    pdtj=1;
                                }
                                if(pdbs!=0&&pdbs!=1&&pdbs!=2&&pdbs!=3&&pdbs!=4)
                                {
                                    manjiang("输入错误,请重输\n");
                                    pdtj=0;
                                }
                                if(pdtj==1)
                                {
                                    break;
                                }
                            }
                            if(pdbs==999)
                            break;
                            
                            
                            pdbs=222;
                            while(1)
                            {
                                if(dfnl>=80&&dfnl<100)
                                    pdbs==rand()%3;
                                if(pdbs==1) 
                                {
                                    if(nl>=80)
                                    {
                                        pdgj=2;
                                        printf("\n%s",dijj000.name);
                                        manjiang("使用了技能:");
                                        printf("%s\n\n",dijj000.jinenming);
                                        dfnl=dfnl-80; 
                                        pdtj=1;
                                        pdbs=3;
                                        break;
                                    }
                                }
                                if(pdbs==0||pdbs==2)    
                                {
                                    if(nl>=100)
                                    {
                                        pdgj=3;
                                        printf("\n%s",dijj000.name);
                                        manjiang("使用了终极技:");
                                        printf("%s\n\n",dijj000.zhongjijinenming);
                                        dfnl=dfnl-100;
                                        pdtj=1;
                                        pdbs=4;
                                        break;
                                    }
                                }
                                if(dfnl>=100)
                                {
                                    pdgj=3;
                                    printf("\n%s",dijj000.name);
                                    manjiang("使用了终极技:");
                                    printf("%s\n\n",dijj000.zhongjijinenming);
                                    dfnl-100;
                                    pdtj=1;
                                    pdbs=4;
                                    break;
                                }
                                /*pdbs==rand()%4;
                                if(pdbs==0) 
                                {
                                    pdgj=0;
                                    pdtj=1;
                                }
                                if(pdbs==1) 
                                {
                                    pdgj=0;
                                    pdtj=1;
                                }*/
                                break;
                            }
                            
                            
                            while(1)//敌方攻击 
                            {
                                x=rand()%2;
                                if(x==0)
                                    dfpdgj=0;//打
                                if(x==1)
                                    dfpdgj=1;
                                if(pdbs==3)
                                {
                                    if(jj0.fangyu/2<dijj000.jinen)
                                        jj0.HP=jj0.HP-(dijj000.jinen-(jj0.fangyu/2)) ;
                                    break;
                                }
                                if(pdbs==4)
                                {
                                    if(jj0.fangyu/2<dijj000.zhongjijinen)
                                        jj0.HP=jj0.HP-(dijj000.zhongjijinen-(jj0.fangyu/2)) ;
                                    break;
                                }
                                
                                
                                if(dfpdgj==0)
                                {
                                    if(pdfy==0)
                                    {
                                        manjiang("我方使用了防打,敌方打击失败\n");
                                        if(jj0.fangyu<dijj000.daji)
                                            jj0.HP=jj0.HP-(dijj000.daji-jj0.fangyu) ;
                                        dfnl=dfnl+10;
                                    }
                                    if(pdfy==1)
                                    {
                                        manjiang("我方使用了防射,敌方打击成功\n");
                                        jj0.HP=jj0.HP-dijj000.daji;
                                        dfnl=dfnl+20;
                                    }
                                }
                                if(dfpdgj==1)
                                {
                                    if(pdfy==0)
                                    {
                                        manjiang("我方使用了防打,敌方射击成功\n");
                                        jj0.HP=jj0.HP-dijj000.sheji;
                                        dfnl=dfnl+20;
                                    }
                                    if(pdfy==1)
                                    {
                                        manjiang("我方使用了防射,敌方射击失败\n");
                                        if(jj0.fangyu<dijj000.sheji)
                                            jj0.HP=jj0.HP-(dijj000.sheji-jj0.fangyu) ;
                                        dfnl=dfnl+10;
                                    }
                                }
                                break;
                            }
                            
                            
                            if(jj0.HP<0||jj0.HP==0)
                            {
                                manjiang2("失败\n",500);
                                pdbs=999;
                                break;
                            }
                            
                            if(pdcn==3)
                            {
                                x=rand()%2;
                                if(x==1&&jj0.HP<dijj000.HP)
                                {
                                    manjiang2("成功触发“全能恢复”\n",50);
                                    nl=100; 
                                }
                            }
                            
                            
                            if(pdcn==4)
                            {
                                if(jj0.HP<=1000)
                                {
                                    manjiang2("成功触发“破釜沉舟”\n",50);
                                    jj0.daji=jj0.daji+3000;
                                }
                            }
                            
                        }
                        if(pdbs==999||pdbs==9999||pdbs==1000)
                        break;
                    }
                    if(pdbs==999||pdbs==1000)
                    {
                        pdbs=1001;
                        break;
                    }
                    
                    
                    
                    cout<<endl; 
                    break; 
                }
            }
            
            
            
            
            
            
            
            if(pd2==2)
            {
                while(1)
                {
                    system("cls");
                    cout<<"1:机甲      2:进化卡      3:超能卡      (其他任意键退出【数字!!!】)\n\n";
                    cin>>pd4;
                    if(pd4==1)
                    {
                        system("cls");
                        cout<<"我的机甲:\n\n";
                        if(sjj1>=1)
                        {
                            jj0=jj1;
                            printf("%s:\n",jj0.name);
                            printf("生命:%d\n",jj0.HP);
                            printf("打击:%d\n",jj0.daji);
                            printf("射击:%d\n",jj0.sheji);
                            printf("防御:%d\n",jj0.fangyu);
                            printf("技能:“%s”,攻击力:%d\n",jj0.jinenming,jj0.jinen);
                            printf("终极技:“%s”,攻击力:%d\n\n\n",jj0.zhongjijinenming,jj0.zhongjijinen);
                        }
                        if(sjj2>=1)
                        {
                            jj0=jj2;
                            printf("%s:\n",jj0.name);
                            printf("生命:%d\n",jj0.HP);
                            printf("打击:%d\n",jj0.daji);
                            printf("射击:%d\n",jj0.sheji);
                            printf("防御:%d\n",jj0.fangyu);
                            printf("技能:“%s”,攻击力:%d\n",jj0.jinenming,jj0.jinen);
                            printf("终极技:“%s”,攻击力:%d\n\n\n",jj0.zhongjijinenming,jj0.zhongjijinen);
                        }
                        if(sjj3>=1)
                        {
                            jj0=jj3;
                            printf("%s:\n",jj0.name);
                            printf("生命:%d\n",jj0.HP);
                            printf("打击:%d\n",jj0.daji);
                            printf("射击:%d\n",jj0.sheji);
                            printf("防御:%d\n",jj0.fangyu);
                            printf("技能:“%s”,攻击力:%d\n",jj0.jinenming,jj0.jinen);
                            printf("终极技:“%s”,攻击力:%d\n\n\n",jj0.zhongjijinenming,jj0.zhongjijinen);
                        }
                        if(sjj4>=1)
                        {
                            jj0=jj4;
                            printf("%s:\n",jj0.name);
                            printf("生命:%d\n",jj0.HP);
                            printf("打击:%d\n",jj0.daji);
                            printf("射击:%d\n",jj0.sheji);
                            printf("防御:%d\n",jj0.fangyu);
                            printf("技能:“%s”,攻击力:%d\n",jj0.jinenming,jj0.jinen);
                            printf("终极技:“%s”,攻击力:%d\n\n\n",jj0.zhongjijinenming,jj0.zhongjijinen);
                        }
                        if(sjj55>=1)
                        {
                            jj0=jj55;
                            printf("%s:\n",jj0.name);
                            printf("生命:%d\n",jj0.HP);
                            printf("打击:%d\n",jj0.daji);
                            printf("射击:%d\n",jj0.sheji);
                            printf("防御:%d\n",jj0.fangyu);
                            printf("技能:“%s”,攻击力:%d\n",jj0.jinenming,jj0.jinen);
                            printf("终极技:“%s”,攻击力:%d\n\n\n",jj0.zhongjijinenming,jj0.zhongjijinen);
                        }
                        if(sjj66>=1)
                        {
                            jj0=jj66;
                            printf("%s:\n",jj0.name);
                            printf("生命:%d\n",jj0.HP);
                            printf("打击:%d\n",jj0.daji);
                            printf("射击:%d\n",jj0.sheji);
                            printf("防御:%d\n",jj0.fangyu);
                            printf("技能:“%s”,攻击力:%d\n",jj0.jinenming,jj0.jinen);
                            printf("终极技:“%s”,攻击力:%d\n\n\n",jj0.zhongjijinenming,jj0.zhongjijinen);
                        }
                        if(sjj77>=1)
                        {
                            jj0=jj77;
                            printf("%s:\n",jj0.name);
                            printf("生命:%d\n",jj0.HP);
                            printf("打击:%d\n",jj0.daji);
                            printf("射击:%d\n",jj0.sheji);
                            printf("防御:%d\n",jj0.fangyu);
                            printf("技能:“%s”,攻击力:%d\n",jj0.jinenming,jj0.jinen);
                            printf("终极技:“%s”,攻击力:%d\n\n\n",jj0.zhongjijinenming,jj0.zhongjijinen);
                        }
                        if(sjj888>=1)
                        {
                            jj0=jj888;
                            printf("%s:\n",jj0.name);
                            printf("生命:%d\n",jj0.HP);
                            printf("打击:%d\n",jj0.daji);
                            printf("射击:%d\n",jj0.sheji);
                            printf("防御:%d\n",jj0.fangyu);
                            printf("技能:“%s”,攻击力:%d\n",jj0.jinenming,jj0.jinen);
                            printf("终极技:“%s”,攻击力:%d\n\n\n",jj0.zhongjijinenming,jj0.zhongjijinen);
                        }
                        if(sjj999>=1)
                        {
                            jj0=jj999;
                            printf("%s:\n",jj0.name);
                            printf("生命:%d\n",jj0.HP);
                            printf("打击:%d\n",jj0.daji);
                            printf("射击:%d\n",jj0.sheji);
                            printf("防御:%d\n",jj0.fangyu);
                            printf("技能:“%s”,攻击力:%d\n",jj0.jinenming,jj0.jinen);
                            printf("终极技:“%s”,攻击力:%d\n\n\n",jj0.zhongjijinenming,jj0.zhongjijinen);
                        }
                        if(sjj101010>=1)
                        {
                            jj0=jj101010;
                            printf("%s:\n",jj0.name);
                            printf("生命:%d\n",jj0.HP);
                            printf("打击:%d\n",jj0.daji);
                            printf("射击:%d\n",jj0.sheji);
                            printf("防御:%d\n",jj0.fangyu);
                            printf("技能:“%s”,攻击力:%d\n",jj0.jinenming,jj0.jinen);
                            printf("终极技:“%s”,攻击力:%d\n\n\n",jj0.zhongjijinenming,jj0.zhongjijinen);
                        }
                        cout<<"按任意键退出\n";
                        cin>>pd3;
                        system("cls");
                    }
                    if(pd4==2)
                    {
                        system("cls");
                        cout<<"我的进化卡:\n\n";
                        if(skp1>=1)
                        {
                            kp0=kp1;
                            printf("%s:\n",kp0.name);
                            printf("生命增加:%d\n",kp0.jiaHP);
                            printf("打击增加:%d\n",kp0.jiadaji);
                            printf("射击增加:%d\n",kp0.jiasheji);
                            printf("防御增加:%d\n\n\n",kp0.jiafangyu);
                        }
                        if(skp2>=1)
                        {
                            kp0=kp2;
                            printf("%s:\n",kp0.name);
                            printf("生命增加:%d\n",kp0.jiaHP);
                            printf("打击增加:%d\n",kp0.jiadaji);
                            printf("射击增加:%d\n",kp0.jiasheji);
                            printf("防御增加:%d\n\n\n",kp0.jiafangyu);
                        }
                        if(skp3>=1)
                        {
                            kp0=kp3;
                            printf("%s:\n",kp0.name);
                            printf("生命增加:%d\n",kp0.jiaHP);
                            printf("打击增加:%d\n",kp0.jiadaji);
                            printf("射击增加:%d\n",kp0.jiasheji);
                            printf("防御增加:%d\n\n\n",kp0.jiafangyu);
                        }
                        if(skp4>=1)
                        {
                            kp0=kp4;
                            printf("%s:\n",kp0.name);
                            printf("生命增加:%d\n",kp0.jiaHP);
                            printf("打击增加:%d\n",kp0.jiadaji);
                            printf("射击增加:%d\n",kp0.jiasheji);
                            printf("防御增加:%d\n\n\n",kp0.jiafangyu);
                        }
                        if(skp5>=1)
                        {
                            kp0=kp5;
                            printf("%s:\n",kp0.name);
                            printf("生命增加:%d\n",kp0.jiaHP);
                            printf("打击增加:%d\n",kp0.jiadaji);
                            printf("射击增加:%d\n",kp0.jiasheji);
                            printf("防御增加:%d\n\n\n",kp0.jiafangyu);
                        }
                        cout<<"按任意键退出\n";
                        cin>>pd3;
                        system("cls");
                    }
                    if(pd4==3)
                    {
                        system("cls");
                        cout<<"我的超能卡:\n\n";
                        if(scn1>=1)
                        {
                            cn0=cn1;
                            printf("%s:\n",cn0.name);
                            printf("效果:防御力增强500\n");
                            printf("触发条件:攻击成功后\n");
                            printf("触发几率:%d分之一\n\n\n",cn0.jilv);
                        }
                        if(scn2>=1)
                        {
                            cn0=cn2;
                            printf("%s:\n",cn0.name);
                            printf("效果:攻击额外增加1000伤害\n");
                            printf("触发条件:攻击时\n");
                            printf("触发几率:%d分之一\n\n\n",cn0.jilv);
                        }
                        if(scn3>=1)
                        {
                            cn0=cn3;
                            printf("%s:\n",cn0.name);
                            printf("效果:能量全满\n");
                            printf("触发条件:HP低于对方时\n");
                            printf("触发几率:%d分之一\n\n\n",cn0.jilv);
                        }
                        if(scn4>=1)
                        {
                            cn0=cn4;
                            printf("%s:\n",cn0.name);
                            printf("效果:打击攻击增强3000(一局一次)\n");
                            printf("触发条件:HP<=1000\n");
                            printf("触发几率:100%\n\n\n",cn0.jilv);
                        }
                        if(scn5>=1)
                        {
                            cn0=cn5;
                            printf("%s:\n",cn0.name);
                            printf("效果:吸收敌方1500点血\n");
                            printf("触发条件:攻击后\n");
                            printf("触发几率:%d分之一\n\n\n",cn0.jilv);
                        }
                        cout<<"按任意键退出\n";
                        cin>>pd3;
                        system("cls");
                    }
                    if(pd4!=1&&pd4!=2&&pd4!=3)
                    {
                        system("cls");
                        break;
                    }
                }
            }
            if(pd2==3)
            {
                while(1)
                {
                    system("cls");
                    cout<<"当比赛场数达到10场时,可消耗10场抽一张卡\n\n";
                    cout<<"当前场数:";
                    cout<<bisaics<<endl<<endl;
                    cout<<"是否抽卡?(Y抽奖,其他退出)\n";
                    while(1)
                    {
                        cin>>pd;
                        if(pd=='y'||pd=='Y')
                        {
                            if(bisaics>=10)
                            {
                                x=rand()%3;
                                if(x==1)
                                {
                                    x=rand()%9;
                                    if(x==1)
                                    {
                                        sjj2=1;
                                        jj0=jj2;
                                        manjiang("恭喜,抽中了:\n");
                                        printf("%s\n\n",jj0);
                                        x=-1;
                                    }
                                    if(x==2)
                                    {
                                        sjj3=1;
                                        jj0=jj3;
                                        manjiang("恭喜,抽中了:\n");
                                        printf("%s\n\n",jj0);
                                        x=-1;
                                    }
                                    if(x==3)
                                    {
                                        sjj4=1;
                                        jj0=jj4;
                                        manjiang("恭喜,抽中了:\n");
                                        printf("%s\n\n",jj0);
                                        x=-1;
                                    }
                                    if(x==0)
                                    {
                                        sjj55=1;
                                        jj0=jj55;
                                        manjiang("真幸运,抽中了:\n");
                                        printf("%s\n\n",jj0);
                                        x=-1;
                                    }
                                    if(x==5)
                                    {
                                        sjj66=1;
                                        jj0=jj66;
                                        manjiang("真幸运,抽中了:\n");
                                        printf("%s\n\n",jj0);
                                        x=-1;
                                    }
                                    if(x==6)
                                    {
                                        sjj77=1;
                                        jj0=jj77;
                                        manjiang("真幸运,抽中了:\n");
                                        printf("%s\n\n",jj0);
                                        x=-1;
                                    }
                                    if(x==4)
                                    {
                                        sjj888=1;
                                        jj0=jj888;
                                        manjiang("欧皇附体!抽中了:\n");
                                        printf("%s\n\n",jj0);
                                        x=-1;
                                    }
                                    if(x==8)
                                    {
                                        sjj999=1;
                                        jj0=jj999;
                                        manjiang("欧皇附体!抽中了:\n");
                                        printf("%s\n\n",jj0);
                                        x=-1;
                                    }
                                    if(x==7)
                                    {
                                        sjj101010=1;
                                        jj0=jj101010;
                                        manjiang("欧皇附体!抽中了:\n");
                                        printf("%s\n\n",jj0);
                                        x=-1;
                                    }   
                                }
                                if(x==2)
                                {
                                    x=rand()%5;
                                    if(x==1)
                                    {
                                        skp1=1;
                                        kp0=kp1;
                                        manjiang("恭喜,抽中了:\n");
                                        printf("%s\n\n",kp0);
                                        x=-1;
                                    }
                                    if(x==2)
                                    {
                                        skp2=1;
                                        kp0=kp2;
                                        manjiang("恭喜,抽中了:\n");
                                        printf("%s\n\n",kp0);
                                        x=-1;
                                    }
                                    if(x==3)
                                    {
                                        skp3=1;
                                        kp0=kp3;
                                        manjiang("恭喜,抽中了:\n");
                                        printf("%s\n\n",kp0);
                                        x=-1;
                                    }   
                                    if(x==4)
                                    {
                                        skp4=1;
                                        kp0=kp4;
                                        manjiang("恭喜,抽中了:\n");
                                        printf("%s\n\n",kp0);
                                        x=-1;
                                    }
                                    if(x==0)
                                    {
                                        skp5=1;
                                        kp0=kp5;
                                        manjiang("恭喜,抽中了:\n");
                                        printf("%s\n\n",kp0);
                                        x=-1;
                                    }
                                }
                                if(x==0)
                                {
                                    x=rand()%5;
                                    if(x==0)
                                    {
                                        scn1=1;
                                        cn0=cn1;
                                        manjiang("恭喜,抽中了:\n");
                                        printf("%s\n\n",cn0);
                                        x=-1;
                                    }
                                    if(x==1)
                                    {
                                        scn2=1;
                                        cn0=cn2;
                                        manjiang("恭喜,抽中了:\n");
                                        printf("%s\n\n",cn0);
                                        x=-1;
                                    }       
                                    if(x==2)
                                    {
                                        scn3=1;
                                        cn0=cn3;
                                        manjiang("恭喜,抽中了:\n");
                                        printf("%s\n\n",cn0);
                                        x=-1;
                                    }
                                    if(x==3)
                                    {
                                        scn4=1;
                                        cn0=cn4;
                                        manjiang("恭喜,抽中了:\n");
                                        printf("%s\n\n",cn0);
                                        x=-1;
                                    }
                                    if(x==4)
                                    {
                                        scn5=1;
                                        cn0=cn5;
                                        manjiang("恭喜,抽中了:\n");
                                        printf("%s\n\n",cn0);
                                        x=-1;
                                    }
                                }
                                bisaics=bisaics-10;
                                cout<<"当前场数:";
                                cout<<bisaics<<endl<<endl;
                            }
                            else
                                manjiang("场数不够(任意键退出)\n");
                        }
                        else
                        {
                            break;      
                        }
                    }
                    system("cls");
                    break; 
                }
            }
            if(pd2==4)
            {
                while(1)
                {
                    system("cls");
                    cout<<"说明书:\n\n";
                    cout<<"生命:敌或我HP为0时比赛结束,死亡后要从新开始\n\n";
                    cout<<"打击:向敌方打击,可被放打防御\n\n";
                    cout<<"射击:向敌方射击,可被放射防御\n\n";
                    cout<<"防御:防打或防射成功后,受到的伤害=攻击伤害-防御\n\n";
                    cout<<"先手:随机选择\n\n";
                    cout<<"进化卡:给予机甲本身加成\n\n";
                    cout<<"超能卡:当满足条件或随机几率触发\n\n";
                    cout<<"能量:上限100,攻击成功加20,防御成功加20,攻击失败加10,防御失败加10\n\n";
                    cout<<"技能:消耗80能量,敌方能使用50%的自身防御抵挡\n\n";
                    cout<<"终极技:消耗100能量,,敌方能使用50%的自身防御抵挡\n\n";
                    cout<<"胜利:夺得冠军后相当于打了十场比赛\n\n";
                    cout<<"存档:按“退出游戏(0)”自动保存\n\n\n\n";
                    cout<<"输入任意键返回主页面(数字!!!)\n";
                    cin>>pd2;
                    system("cls");
                    break;
                }
            }
            if(pd2==0)
            {
                cout<<"退出成功";
                cundang(sjj1,sjj2,sjj3,sjj4,sjj55,sjj66,sjj77,sjj888,sjj999,sjj101010,skp1,skp2,skp3,skp4,skp5,scn1,scn2,scn3,scn4,scn5);
                cundang2(bisaics);
                break;  
            }
            if(pd2==3188)
            {
                sjj1=1,sjj2=0,sjj3=0,sjj4=0,sjj55=0,sjj66=0,sjj77=0,sjj888=0,sjj999=0,sjj101010=0;
                skp1=0,skp2=0,skp3=0,skp4=0,skp5=0;
                scn1=0,scn2=0,scn3=0,scn4=0,scn5=0;
                bisaics=0;
                cout<<"清除成功\n";
            }
            if(pd2!=1&&pd2!=2&&pd2!=3&&pd2!=4&&pd2!=0&&pd2!=3188)
            {
                manjiang2("输入错误,请重输\n",50);
            }
        }
        cundang(sjj1,sjj2,sjj3,sjj4,sjj55,sjj66,sjj77,sjj888,sjj999,sjj101010,skp1,skp2,skp3,skp4,skp5,scn1,scn2,scn3,scn4,scn5);
        cundang2(bisaics);
        return 0;
    }
    
    
    
    
    
    
    
    
    void manjiang(char *p)
    {
        while(1)
        {
            if(*p!=0)
                printf("%c",*p++);
            else
                break;
            Sleep(100);
        }
    }
    void manjiang2(char *p,int t)
    {
        while(1)
        {
            if(*p!=0)
                printf("%c",*p++);
            else
                break;
            Sleep(t);
        }
    } 
    
  • 1