问题标题: 000

0
0

0
已采纳
冯章轩
冯章轩
初级光能
初级光能

#include<iostream>
#include<cstdio>
#include<cmath>
#include<ctime>
#include<windows.h>
//system("cls");
//Sleep(1000);//一秒
using namespace std;
int pai=800,ban=400;
int ting=250;
    int cnt=5;
    int main(){
//    cout<<"游戏载入中";
//    for(int i=1;i<=6;i++){
//        cout<<".";
//        Sleep(500);
//    }
//    cout<<"\n游戏加载完成";
//    Sleep(500);
//    system("cls");
    int MIN=1,MAX=100,hp=10,a;
    srand((int)time(NULL));
    int ans=MIN+rand()%(MAX-MIN+1);
    char jc;
    while(1){
        for(int i=1;i<=hp;i++){
            cout<<"HP:"<<hp+1-i<<endl;
            cout<<"请输入一个("<<MIN<<"~"<<MAX<<")之间的数"<<endl;
            cin>>a;
            if(a==ans&&i==1){
                cout<<"你真厉害(*^▽^*)~,一次就对了!";
                break;
            }
            else if(ans==a){
                cout<<"你猜对了!o( ̄▽ ̄)d"<<endl;
                break; 
            }
            else if(a>ans&&i<hp){
                cout<<"你猜的太大了(╬ ̄皿 ̄)"<<endl;
            } 
            else if(a<ans&&i<hp){
                cout<<"你猜的太小了(╯°Д°)╯"<<endl;
            }
            else{
                cout<<"再接再厉( ̄. ̄)\n";
                cout<<"正确答案:";
                Sleep(300);
                cout<<ans<<"!!!"; 
            } 
        }    
        Sleep(500);
        system("cls");    
        cout<<endl<<"是否继续游戏?继续按y!( ●—●)";
        cin>>jc;
        if(jc!='y'){
            break;
        } 
        system("cls");
    }
    return 0;
}

0
我要回答