#include<bits/stdc++.h>

#include <iostream>

#include <ctime>

#include <cstdlib>

using namespace std;
int n,m,k=0;
int main(){
    cout<<"猜猜1-100随机数"<<endl; 
    cout<<"请输入1或0。1开始游戏。0结束游戏:"; 
    cin>>n;
    srand((int)time(0));//保证每次都可以随机
    int a=rand()%100+1;//随机1-100的随机数
    if(n==1){
        while(cin>>m){
            if(m==a)cout<<"猜对了:"<<a<<endl<<"一共输入了:"<<k<<"次"<<endl;
            if(m>a){
                if(m>a){
                    cout<<"猜大了"<<endl;k++;
                }
            }
            else{
                if(m<a){
                    cout<<"猜小了"<<endl;k++;
                } 
            }
            
        }
    }
    
    return 0;
}

【随机数】简单的随机数游戏。1-100的随机数相关推荐

  1. python概率随机抽奖_Python利用带权重随机数解决抽奖和游戏爆装备

    关于带权随机数 为了帮助理解,先来看三类随机问题的对比: 1.已有n条记录,从中选取m条记录,选取出来的记录前后顺序不管. 实现思路:按行遍历所有记录,约隔n/m条取一个数据即可 2.在1类情况下,还 ...

  2. C语言实现1到100简单猜数字游戏

    猜数字游戏就是系统随机生成一个数字,我们来猜的游戏. 这里我们约定 1表示玩游戏,0表示退出游戏. 那么怎么才能让系统随机生成一个数字呢?这里我们想到一个函数:rand()函数. 通过查阅MSDN软件 ...

  3. 【C++游戏设计】 rand随机数的设置

    哈喽大家好,我是iecne,本期为大家带来的是CPP/C++游戏设计教程的第①期-- 随机数 ,包教包会,快来看看吧! 大家都知道,初学C++或者各种语言,面对枯燥无比的题目,脑子要爆的感觉是十分难受 ...

  4. C语言习题:猜数字游戏(C语言随机数)

    C语言习题:猜数字游戏(C语言随机数) 需要了解C语言随机数的生成方法: 在C语言中比较常用的随机函数是 rand 函数,它可以随机的产生 0 ~ rand_max 的随机数,定义类型不同最大值也不同 ...

  5. 自学java第2天(随机数,猜字游戏,数组)

    一, 生成随机数 代码如下 package day2;import java.util.Random;public class randomdemo1 {public static void main ...

  6. java随机猜数_java产生随机数且猜数字游戏(源码)

    java产生随机数且猜数字游戏(源码) java产生随机数且猜数字游戏(源码) package 第二次作业; import java.util.Random;                      ...

  7. C++ 产生随机数实现猜数字游戏

    C++ 产生随机数实现猜数字游戏 案例说明 rand()产生随机数 限定范围的随机数 实现猜数字游戏 案例说明 系统随机生成一个1到100之间的数字,玩家进行猜测,如果猜错,提示玩家数字过大或过小,如 ...

  8. 输出一串小于100的随机数(rand())

    #include <stdlib.h> #include <stdio.h> #include <string.h> #include <time.h> ...

  9. c语言输出字母随机数,你好,怎样用c语言输出一个1到100的随机数

    你好,怎样用c语言输出一个1到100的随机数以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 你好,怎样用c语言输出一个1 ...

  10. Python产生100个1—100的随机数放入列表Num中,输出列表中的数,然后将它们排序,并输出排序结果。

    import random #内建函数 Num=[] for i in range(101):Num.append(random.randint(1,100)) #append()将参数添加到列表末尾 ...

最新文章

  1. CUDA make_float3和make_float4
  2. NIO:channel、buffer、状态变量、socket、charset
  3. eclipse整体替换
  4. python模块搜索原则_详解python模块路径查找规则及定义
  5. 从“等等”到“秒开”再到“直开”,是什么让闲鱼社区相见恨晚?
  6. [Leetcode][第99题][JAVA][恢复二叉搜索树][中序遍历]
  7. IEEE选择和下载投稿期刊模板(LaTeX和Word)网站
  8. 任正非:华为活下来走到今天,要感谢乔布斯发明iPhone
  9. 【Java】计算一组同学一门课程的平均成绩、最高成绩和最低成绩
  10. linux 查看系统进程命令
  11. Android 网络协议
  12. python中使用函数的目的是什么_Python代码中os.mknod()函数起什么作用呢?
  13. [转载] 如何使用 Python 生成酷炫的二维码?
  14. Cisco简单配置(十三)—链路聚合
  15. 我的淘宝花名“九霄”
  16. 校园招聘的简历写作与面试技巧
  17. 恒虚警率(Constant False Alarm Rate)检测
  18. 【毕业设计之PHP系列】PHP课程网站络管理系统
  19. java8 joda_Java基础之如何取舍Joda与 Java8 日期库
  20. cocos2dx学习笔记之常用动作类Action详解

热门文章

  1. Struts 往jsp页面传值的三种方式 以及获取Jsp页面值得一种方式
  2. 数据清理之重复值、缺失值的基本处理方法
  3. 2020年推无人驾驶出租车 马斯克可能又吹牛了!
  4. 曾国藩秘而不宣,老实人有这3个软肋,再闷头苦干也不会被重用
  5. 技术博客搬迁通知 - 赵雷彧
  6. 十天学会单片机Day0点亮LED (锁存器、三极管、继电器)
  7. MFC 检测笔记本电池电量
  8. Q3财报利好股价却下跌,出海老将兰亭集势如何重拾涨势?
  9. 破解NET的四大神器(转)
  10. NTLDR is missing