问题标题: 酷町堂:猜数游戏

0
0
已解决
廖睿轩
廖睿轩
新手光能
新手光能
#include<bits/stdc++.h> 
#include<windows.h>
using namespace std;
int main(){
    char jx;
    int MIN=1,MAX=100;
    int a;
    int cnt=0;
    for(int i=0;i<=100;i+=10){
        cout<<"加载中   %"<<i;
        Sleep(500);
        system("cls");
    }
    Sleep(500);
    system("cls");
    cout<<"加载完成!";
    Sleep(1000);
    system("cls");
    while(1){
        cout<<"欢迎进入游戏!φ(>ω<*) ";
        Sleep(1000);
        system("cls");
        srand((int)time(NULL));
        int ans=MIN+rand()%(MAX-MIN+1);
        for(int i=10;i>=1;i--){
            cout<<"HP:"<<i<<endl;
            cout<<"请输入一个数("<<MIN<<"~"<<MAX<<")\n";
            cin>>a;
            if(a==ans&&i==1){
                Sleep(500);
                system("cls");
                cout<<"运气爆表!!!\n一次就对了!!!∑(?Д?ノ)ノ";
                break;
            }
            if(a<ans&&a!=9999){
                Sleep(500);
                system("cls");
                cout<<"猜小了!(?ω?)\n"; 
            }
            if(a>ans&&a!=9999){
                Sleep(500);
                system("cls");
                cout<<"猜大了!(?ω?)\n"; 
            }
            if(a==ans){
                Sleep(500);
                system("cls");
                cout<<"猜对了!(?ω?)\n";
                Sleep(1000);
                system("cls");
                break;
            }
            if(a!=ans&&i==0){
                Sleep(500);
                system("cls");
                cout<<"再接再厉!\n";
            }
            if(cnt==1){
                Sleep(500);                             
                system("cls");
                cout<<"激活彩蛋!!!ヾ(^Д^*)/";
                Sleep(1000);
                system("cls");
                cout<<"血量减少!!!";
                    for(int j=1;j<=10;j++){
                        Sleep(500);
                        system("cls");
                        cout<<"hp:"<<i;
                        i--;
                    } 
                Sleep(500);
                cnt++;
                system("cls");
                cout<<"减少完毕!!!";  
                continue;
            }
            if(a==9999){                            
                Sleep(500);                             
                system("cls");
                cout<<"激活彩蛋!!!ヾ(^Д^*)/";
                Sleep(1000);
                system("cls");
                cout<<"血量增加!!!";
                    for(int j=1;j<=10;j++){
                        Sleep(500);
                        system("cls");
                        cout<<"hp:"<<i;
                        i+=1;
                    } 
                Sleep(500);
                cnt++;
                system("cls");
                cout<<"增加完毕!!!";
            }
            Sleep(1000);
            system("cls");
        }
        cout<<"是(Y)否(N)继续";
            cin>>jx;
            if(jx=='N'){
                break;
        }       
    } 
    return 0;
} 

蹭一波热度


0
已采纳
沙宸安
沙宸安
高级启示者
高级启示者

猜数游戏真的不是您的发展方向,因为很早以前就有人做过了......

0
胡书柏
胡书柏
中级守护
中级守护

......................又是菜蔬游戏

我要回答