/**Copyright(c)2016,烟台大学计算机与控制工程学院*All rights reserved*文件名称:123.cpp*作    者:王蕊*完成日期:2016年3月20日*版 本 号:v1.0**问题描述:随机产生一个1000内的数字,输入一个猜测想的整数,判断是否与产生的随机数相等,如果猜得不对,给出“大了”或“小了“的提示,直到猜出这个数为止。*输入描述:一个整数,代表猜测想的整数。*程序输出:数,代表共几次猜对,文字描述,代表大了,小了,或猜对了。
*/
#include <iostream>
#include<ctime>
#include<cstdlib>
using namespace std;
int main(void)
{int n,i,count=1;srand(time(0));i=rand()%1000;do{cin>>n;if(n==i)break;else if(n>i)cout<<"大了!"<<endl;elsecout<<"小了!"<<endl;count++;}while(true);cout<<"有"<<count<<"次,猜对了。"<<endl;return 0;
}

运行结果:

第四周项目三-随机数函数应用于游戏(猜数字游戏)相关推荐

  1. 第四周项目三-随机数函数应用于游戏(小学生算术能力测试系统)

    /**Copyright(c)2016,烟台大学计算机与控制工程学院*All rights reserved*文件名称:123.cpp*作 者:王蕊*完成日期:2016年3月20日*版 本 号:v1. ...

  2. C语言经典小游戏---猜数字游戏 (包含C语言中如何实现随机数的生成)

    题目描述:输入1-100之间的数字,进行猜数字游戏,猜大猜小有提示,直至才对为止,游戏可以重复游玩. 算法思路: 1.用void函数分别写出菜单程序与游戏进程程序. 2.用switch-case-de ...

  3. JS if 水仙花数 游乐园门票计算 闰年 三元运算符 for循环 算法 穷举法 While 拔萝卜 等差数 随机数函数random 区间数 猜数字

         算法题 水仙花数  数学方法 字符串方法   游乐园门票计算  Switch   闰年 <body> <script>var month = Number(promp ...

  4. srand、rand、time函数的正确使用(猜数字游戏)

    这篇文章我简要介绍srand.rand.time函数的使用,并用他们一起来完成一个猜数字游戏 目录 一.随机数产生函数 1.rand函数, 2.srand函数, 3.time函数, 二.猜数字游戏 1 ...

  5. 猜数字游戏随机生成一个随机数,并给玩家三次机会猜测

    """猜数字游戏随机生成一个随机数,并给玩家三次机会猜测""" import random #import的作用是导入random这个伪造随 ...

  6. JavaScript——猜数字游戏,产生随机数的函数

    // 猜数字游戏// 产生随机(范围在min~max包括min和max)数字的函数function getRandom(min, max) {return Math.floor(Math.random ...

  7. 【C语言】第一个C语言项目——“猜数字”游戏(内附源码)

    君兮_的个人主页 勤时当勉励 岁月不待人 C/C++ 游戏开发 Hello米娜桑,这里是君兮_,今天又抽空为大家更新我们的主线0基础C语言啦!鉴于最近讲解了非常多的选择语句与循环语句,咱们今天就来讲讲 ...

  8. python写一个游戏多少代码-Python项目实战之猜数字游戏(含实现代码)

    猜数字游戏,旨在提高初学者对 Python 变量类型以及循环结构的使用. 此游戏的游戏规则如下:程序随机内置一个位于一定范围内的数字作为猜测的结果,由用户猜测此数字.用户每猜测一次,由系统提示猜测结果 ...

  9. 随机数的生成+猜数字游戏

    随机数的生成: 关于随机数的生成,如果你去百度,你会看到这样的两段代码: srand((unsigned int)time(NULL)); int ret=rand(); 那么随机数到底是如何生成的呢 ...

最新文章

  1. 【Android OpenGL ES】阅读hello-gl2代码(二)Java代码
  2. CentOS安装配置Samba
  3. php 生成等比例缩略图,PHP等比例生成缩略图
  4. 初探linux内核编程,参数传递以及模块间函数调用
  5. REPAIR修复mysql报错is marked as crashed and should be
  6. printstream java_Java PrintStream
  7. 模板参数仅作为函数的返回值
  8. 【小代码讲解】独热编码(One-Hot编码)
  9. python iterator iterable_Python中Iterator和Iterable的区别
  10. 《MySQL必知必会》学习笔记——第九章(正则表达式)
  11. 软件测试工具Winrunner TSL命令简介
  12. 故障集——user is currently used(无法删除用户)
  13. Android:JNI 与 NDK到底是什么?(含实例教学)
  14. 安卓开发:医院预约挂号app
  15. README.md的内容格式
  16. 自学实前后端践项目2 phone Store 1
  17. java透明度_简单的透明度示例不适用于Java 3D
  18. hbase数据库 数据存入_七个星期中的七个数据库– Hbase第二天
  19. 也谈BlackBerry网络连接
  20. 资料打印字体大小多少合适,去哪里打印资料

热门文章

  1. android 时间戳转换成日期_Matlab将Unix时间戳转为可读日期
  2. memcached客户端_对比Memcached和Redis,谁才是适合你的缓存?
  3. java B2B2C Springcloud多租户电子商城系统-spring-cloud-eureka
  4. MySQL优化系列(二)--查找优化(1)(非索引设计)
  5. freemarker的${!}
  6. Android UI开发神兵利器之Icon
  7. laravel框架路由设置404方式
  8. 802.11n 连接的建议设置是什么?
  9. JDBC连接SQLserver2008,使用jdk为1.7 [个人新浪微博]
  10. nfs自动挂载报错及解决方法