问题标题: 酷町堂:代码

0
0
已解决
孔小川
孔小川
初级光能
初级光能

第一次写游戏,大佬多多指教哈!  @王子逸  @沙宸安

 

#include<iostream>
#include<cstdlib>
#include<ctime>
#include<windows.h>
using namespace std;
int main(){
    int n,a;
    cout<<" 抽奖!!!!!!!!!!\n";
    cout<<" 输入1---100任意一整数:"; 
    cin>>n;
    srand(time(0));
    a=rand()%100+1;
    for(int i=0;i<=20;i++){
    if(n==a){
        cout<<" 没中奖......\n";
        Sleep(2400);
        cout<<" 其实中奖了!!!\n\n"; 
        Sleep(600);
    }
    else{
        if(n<a){
            cout<<" 小了!\n";
            cout<<" 没中奖......\n";
            cin>>n; 
        }
        else{
            if(n>a){
                cout<<" 大了!\n";
                cout<<" 没中奖......\n";
                cin>>n;
            }
        }
    }
    }
    cout<<" 答案:"<<a; 
    return 0;     
}

 

有点菜


0
已采纳
王子逸
王子逸
新手天翼
新手天翼

b----

我来看了一下

你把time(0)改成time(NULL)

就可以多次随机啦

在代码上 作为新手还是不错的!

记住了 上课的算法、函数 写游戏大部分都可以用到

就看你会不会使用(这是重点)

ps:加油 说不定你可以做一个虚拟彩票店呢!

0
沙宸安
沙宸安
高级启示者
高级启示者

可以,其实可以,但是建议您换一个发展方向,因为这玩意有点像潘孝宇的猜数游戏

0
汪恺恒
汪恺恒
中级启示者
中级启示者

挺不错,你可以尝试编点别的游戏

0
我要回答