猜数游戏

原创 2013年12月05日 09:02:42

#include <stdio.h>
//#include <time.h>

void main()


{

       int   mag;

       int  gue;

       int   counter;

       int i;

       counter=0;

       //mag=rand()%100+1;
        //mag=srand(time(NULL));这里有2个随机方式用上一种,你可以比较容易猜中,因为它是有规律的随机
        
        //用2式的话,头文件要加上time.h,即2式随机的数是按系统时间来随机赋值的,所以每次你猜后电脑给出的数都是不一样的,所以十分难猜

 

       srand((int)getpid());//最后我还是考虑用这种随机方式,即不会太简单,也不会像2式那么变态

 

//即使用程序的ID(getpid())来作为初始化种子,在同一个程序中这个种子是固定的

(将系统返回的进程ID作为随机序列的种子)


       do
       {


           printf("请输入你猜的数字:");

           scanf("%d",&gue);
           counter++;
           printf("\n这是你第%d次猜\n",counter);
           if(gue>mag)
           {
               printf("很遗憾,你的数太大了,与电脑的随机数不一致\n");

           }

           if(gue<mag)

           {
               printf("很遗憾,你输入的数太小了,与电脑的随机数不一致\n");
           }
      }


           while(gue!=mag);

           //srand(time(NULL));

           printf("\n恭喜!!你猜对了!!!!\n");
}


猜数游戏(JAVA)

GuessGame.javapackage com.wondersgroup.game;/** * 猜数游戏 * * @author Administrator * */ public ...
  • u012934325
  • u012934325
  • 2016年07月23日 18:43
  • 428

2222: [Cqoi2006]猜数游戏

题目链接题目大意:猜数字游戏,求最优情况下猜的次数题解:编号……本来以为是按照二分来猜,后来发现连样例都推不出来。网上也找不到题解……不过看上去比较像dp我的收获:……#include #includ...
  • Mmh2000
  • Mmh2000
  • 2017年02月02日 16:28
  • 614

猜数游戏-LintCode

我们正在玩猜数游戏。 游戏如下: 我从 1 到 n 选择一个数字。 你需要猜我选择了哪个号码。 每次你猜错了,我会告诉你这个数字是高还是低。 你调用一个预定义的接口 guess(int num)...
  • zhaohengchuan
  • zhaohengchuan
  • 2017年11月15日 19:09
  • 170

猜数字的游戏Python3

写一个猜数字的游戏,在运行这个程序的时候,输出看起来像: I am thinking of a number between 1 and 10. Take a guess. 9 Your guess ...
  • mygodhome
  • mygodhome
  • 2016年12月22日 12:47
  • 1253

bzoj2222 [Cqoi2006]猜数游戏

题目无话可说的编号与题,貌似网上都没有正解,都是打的表233。 我也来一发。#include #include using namespace std; int n; int main() { ...
  • wanherun
  • wanherun
  • 2017年09月07日 14:24
  • 266

C++编程练习(1)——简单的猜数游戏

C++基础——简单的猜数游戏C++是面向对象的编程语言。类和对象使得解决问题变得非常方便。对于猜数游戏这样的程序来说,不需要使用类和对象,只需要借助函数即可完成。这里借助猜数游戏这个程序来复习基本的语...
  • happywlg123
  • happywlg123
  • 2017年03月25日 17:07
  • 908

猜数游戏的一个C++实现

说明 程序来源于一个游戏:A 事先想好一个小于1000的自然数n并默记,B 的任务是猜出这个数。过程中, B 每猜一个数xi, A 会根据 xi 相对 n 的大小回复“太大”、“太小”或“正确”。十次...
  • lituusliu
  • lituusliu
  • 2017年08月14日 15:00
  • 274

猜数游戏代码--图形界面

猜数游戏:1:由系统随机产生一个数字,由用户猜,并给出偏大偏小的信息,直到猜出正确答案,系统给出猜的次数                     2:共分为三个等级,等级一为一位数,等级二为两位数,...
  • u012116457
  • u012116457
  • 2013年11月03日 16:17
  • 1557

python练习1-猜数游戏

改写小游戏,实现 共有3次机会尝试不同次数回答正确的以及3次都不能正确的提示不同...
  • lixiangyong123
  • lixiangyong123
  • 2016年06月16日 17:56
  • 1148

JAVA之猜数字游戏

JAVA之猜数字游戏
  • netuser1937
  • netuser1937
  • 2017年01月23日 11:19
  • 3784
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:猜数游戏
举报原因:
原因补充:

(最多只允许输入30个字)