回 帖 发 新 帖 刷新版面

主题:新手求解救。。作业

猜数字游戏:
计算机随机生成没有重复的n个数,用户从键盘输入猜测的数。每猜一次,电脑给出提示信息。如果用户输入的数跟计算机生成的数,数值和位置都完全相等,则胜出。
基本功能要求:
1.    随机生成没有重复的4个数。(每个数字在0-9范围内)。
2.    用户从键盘输入4个不重复的数,程序能对用户输入的数与随机生成的数进行匹配,并给出提示信息:“有 x个数数值和位置都相同!有 y个数数值相同,但位置不同。”
3.    控制用户的尝试次数为10次。
4.    计算、输出并保存用户的得分,计分规则:总分是100分,每失败一次扣10分。
5.    有操作菜单,能根据不同选择运行不同功能:1:开始游戏!2:查看上次成绩!3:输出帮助信息!0:退出程序!

回复列表 (共5个回复)

沙发

....额

板凳

你能出多少钱啊?我来给你做,联系qq

3 楼

你说多少钱。。比较急

4 楼

简单!!

5 楼

主要就是产生随机数我现在告诉你怎么产生随机数剩下的你自己做!!!!
#include <iostream>
using namespace std;
#include<cstdlib>
int main()
{
    int a;
    for(int i=0;i<10;i++){ 

    a=rand()%10;
    cout<<a<<endl;}
    
}
这个是产生0-9的随机数代码!下面就简单了!!

我来回复

您尚未登录,请登录后再回复。点此登录或注册