问题标题: 酷町堂:这个还是2.0的版本

0
0
已解决
董宇昊
董宇昊
初级启示者
初级启示者

#include<bits/stdc++.h>
#include<cstdlib>
#include<ctime>
#include<windows.h>
using namespace std;
int yx1(){
    string k;
    int f=0,f2=100;
    k="欢迎来到猜数游戏!每个数在1~100之间\n猜测吧,孩子!";
    for(int i=0;i<k.size();i++){
        cout<<k[i];
        Sleep(100);
    }
    cout<<"\n";
    int a; 
    srand(time(NULL));
    a=rand()%100+1;
    int b; 
    Sleep(1000);
    system("cls");
    while(1){
        cin>>b; 
        if(b>a) k="猜大了!";
        else if(a>b) k="猜小了!";
        else if(a==b) k="猜中了!"; 
        f2-=10;
        f++;
        cout<<k<<"\n";
        Sleep(1000);
        if(b==a&&f==1){
            cout<<"你一共猜测了1次\n"; 
            cout<<"幸运值:100";
            return 0;
        }
        if(b==a){
            cout<<"你一共猜测了"<<f<<"次\n"; 
            cout<<"幸运值:"<<f2;
            return 0;
        }
        if(f2==0){
            cout<<"你一共猜测了10次\n";
            cout<<"幸运值:0\n";
            cout<<"正确答案:"<<a; 
            return 0; 
        }
    }
}
int yx2(){
    string k;
    k="欢迎来到游戏";
    for(int i=0;i<k.size();i++){
        cout<<k[i];
        Sleep(100);
    }
}
int main(){
    string k;
    k="欢迎来到董氏游戏~祝你游戏愉快!";
    for(int i=0;i<k.size();i++){
        cout<<k[i];
        Sleep(100);
    }
    cout<<"\n";
    k="你想玩什么游戏?";
    for(int i=0;i<k.size();i++){
        cout<<k[i];
        Sleep(100);
    }
    cout<<"\n1.猜数游戏 2. \n";
    int yx;
    cin>>yx;
    k="正在加载资源~请稍后";
    if(yx==1){
        for(int i=1;i<=100;i+=3){
            cout<<k<<endl;
            cout<<"已完成%"<<i;
            Sleep(100);
            system("cls");
        }
        yx1();
    } 
    if(yx==2){
        cout<<k;
        for(int i=1;i<=100;i+=3){
            cout<<k<<endl;
            cout<<"已完成%"<<i;
            Sleep(100);
            system("cls");
        }
        yx2();
    }
    return 0;
}


0
已采纳
沈峻宇
沈峻宇
资深天翼
资深天翼

真棒!香!

沈峻宇在2020-05-29 13:48:16追加了内容

要点豆子不容易,采纳呗!

沈峻宇在2020-05-29 13:48:49追加了内容

等级的份上,采纳我吧!

0
0
董宇昊
董宇昊
初级启示者
初级启示者

因为刚在出现了一个bug

你一次猜对,幸运值是90,所以改了一下

还是一样,不要试2

我要回答