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

0
0
已解决
柏以轩
柏以轩
资深光能
资深光能

#include<iostream>
#include<ctime> 
#include<windows.h>
using namespace std;
int main(){
    cout<<"作者友情提示:本次游戏有惊喜大礼包,如果想好玩点的话...\n";
    Sleep(3000);
    cout<<"请只触发一次惊喜大礼包!!!!\n" ; 
    Sleep(1000);
    cout<<"正在载入界面,请稍后";
    for(int i=1;i<=6;i++){
        cout<<".";
        Sleep(500);
    }
    cout<<"\n柏以轩出版必是精品,看之前别忘了点赞哦!";
    for(int i=1;i<=6;i++){
        cout<<".";
        Sleep(500);
    }
    system("cls");
    cout<<"\n资源加载中  "<<endl;
    for(int i=0;i<=50;i=i+10){
        Sleep(300);
        cout<<i<<"%";
    }
    system("cls");
    cout<<"\n解压加载中  "<<endl;
    for(int i=50;i<=80;i=i+10){
        Sleep(300);
        cout<<i<<"%";
    }
    system("cls");
    cout<<"\n即将完成,请稍后  "<<endl;
    for(int i=80;i<=100;i=i+10){
        Sleep(300);
        cout<<i<<"%";
    }      
    cout<<"\n游戏加载完成!(~ ̄▽ ̄)~ ";
    Sleep(1000);
    system("cls");
    cout<<"欢迎进入猜数小游戏O(≧▽≦)O\n";
    srand((unsigned)time(NULL));
    int MAX=100,MIN=0,hp=10,a;
    int ans=MIN+rand()%(MAX-MIN+1);
    while(1){
        for(int i=1;i<=hp;i++){
        cout<<"HP:"<<hp+1-i<<endl;
        cout<<"请输入一个在("<<MIN<<"到"<<MAX<<")之间的数字\n";
        cin>>a;
        if(a==0){
            system("cls");
            Sleep(1000);
            cout<<"恭喜你发现本游戏的惊喜大礼包,你将获得额外的HP!\n";
            hp=hp+5;
            continue;
        }
        if(a==ans){
            cout<<"你怎么这么厉害!*~( ̄▽ ̄)~*"; 
            break;
        } 
        else if(a==ans&&i==1){
            cout<<"卧槽,你怎么这么腻害!Σ(っ!!!°Д°;)っ ";
        }
        else if(a>ans&&i<hp){
            cout<<"猜的太大了!再来一次吧!(^_—)☆"<<endl;
        }
        else if(a<ans&&i<hp){
            cout<<"猜的太小了!再来一次吧!(^_—)☆"<<endl; 
        } 
        else if(a!=ans&&i==hp){
            cout<<"没关系,重新玩一次吧! ̄ω ̄=\n";
            cout<<"正确答案是:"<<ans; 
        }
    }
    system("cls");
    cout<<endl<<"如果再玩一次的话输出Y或y:"; 
        char s;
        cin>>s;
        if(s!='Y'&&s!='y'){
            break;
        }else{
            Sleep(500);
            system("cls");
        }
    }   
    return 0;


0
已采纳
王文博
王文博
缔造者之神
缔造者之神

虽然比较简单,但是也是付出自己的努力写出来的!

继续加油!(你的头像又又又换了)

0
0
0
姜宇轩
姜宇轩
中级天翼
中级天翼

GOOD(你的头像怎么老是换)

0
0
0
0
0
王子耀
王子耀
缔造者
缔造者

继续加油哦,写的不错!

我要回答