精华内容
下载资源
问答
  • 猜数字

    千次阅读 2004-09-11 14:26:00
     乙了后略一思考,说:我原来也不知道是哪两个数字,但现在我知道了。 甲后,先一顿,继而做恍然状,说:哦,我也知道了。 请问:所抽取的是哪两个数字? /// /// Guess2 的摘要说明。 /// /// 用J表示甲,...

    从2到100有99个数字,抽取了两个数字,把这两个数字的和告诉了甲,把他们的乘积告
     诉了乙。以下是这两人的一段对话:
     甲:我不知道是哪两个数字,但我肯定你也不知道。
     乙听了后略一思考,说:我原来也不知道是哪两个数字,但现在我知道了。
     甲听后,先一顿,继而做恍然状,说:哦,我也知道了。
     请问:所抽取的是哪两个数字?

     ///
     /// Guess2 的摘要说明。
     ///
     /// 用J表示甲,Y表示乙。
     /// 先把 JUnknowAndJKnowYUnknow(甲知道而且甲知道乙不知道) 的所有情况放在 arraylist中
     ///
     ///
     public class Guess2
     {
      public Guess2()
      {
       //
       // TODO: 在此处添加构造函数逻辑
       //
       this.InitArrayList();   
       this.Output();
      }

      public static int number = 100;
      private ArrayList arrayJUnknowAndJKnowYUnknow;

      ///
      /// 获得所有满足JUnknowAndJKnowYUnknow的数
      /// 歌德巴赫猜想(大偶数等于二质数之和)虽然没完全证明,
      /// 几十个亿早有人穷举过,如果可能是大偶数,甲不能断定乙肯定不知道。
      ///
      private void InitArrayList()
      {
       this.arrayJUnknowAndJKnowYUnknow = new ArrayList();
       for (int i = 7;   i < 2 * number - 1;   i=i+2)
       {
        if (this.JUnknowAndJKnowYUnknow(i))
         this.arrayJUnknowAndJKnowYUnknow.Add(i);
       }
      }

      public void Print( int x, int y)
      {
       Console.WriteLine ("x = " + x + "   y = "  + y);
      }
      

      ///
      /// 甲不知道数字是什么
      /// 两者的和大于等于7,小于等于197
      ///
      public  bool JUnknow(int sum)
      {
       if (sum <= number*2 - 1 && sum  >= 7)
        return true; 
       return false;
      }
          

      ///
      /// 乙不知道数字是什么。
      /// 有3个以上约数(除1和本身外)
      /// 从2 到该数的平均数之间有两个以上的约数
      ///
      ///   
      public bool YUnknow(int s)
      {    
       int count = 0;
       for (int i = 2;   i <= number && i <= Math.Sqrt(s);   i++)
       {     
        if (s%i == 0 && s/i <= number)  //整除
        {          
          count++;               
        }
        if (count > 1) //表示有两个合数以上
         return true;
      
       }
       return false;
      }

      ///
      /// 甲知道乙不知道,对sum值拆分.列出所有可能。
      ///
      ///
      ///
      public bool JKnowYUnknow (int sum)
      {
       for (int i = 2;   i < sum/2;   i++)
       {
        if (sum - i > 100)
         continue;
        int s = i * (sum - i);
        if (!YUnknow(s))
         return false;
       }
       return true;
      }

      ///
      /// 甲不知道,且甲知道乙不知道。
      ///
      ///
      ///
      public bool JUnknowAndJKnowYUnknow(int sum)
      {
       if (JUnknow (sum) && JKnowYUnknow (sum))
       {
        return true;    
       }
       return false;
      }

      ///
      /// 然后乙知道了
      ///
      ///
      ///
      public bool ThenYKnow (int s)
      {
       int count = 0;
       int x, y;
       //枚举,把积拆分
       for (int i = 2;   i < number && i <= Math.Sqrt(s) ;   i++)
       {         
        if (s%i == 0) 
        {                   
         y = i;
         x = s/i;           
         if (this.arrayJUnknowAndJKnowYUnknow.Contains(x + y)) 
         {
          count ++;
         }
        }
       }
       if (count == 1)
        return true;
       else
        return false;
      }

      ///
      /// 最后甲知道了
      ///
      ///
      ///
      public bool JKnowLast(int sum)
      {
       if (!this.arrayJUnknowAndJKnowYUnknow.Contains(sum))
       {
        return false;
       }
       int count = 0;
       for (int i = 2;   i < sum/2;   i++)
       {
        int s = i * (sum - i);
        if (ThenYKnow(s))
         count++;
       }
       if (count == 1)
        return true;
       return false;
      }

      ///
      /// 打印出结果
      ///
      public void Output()
      {
       Console.WriteLine("---------Guess2---------");
    //   foreach (int i in this.arrayJUnknowAndJKnowYUnknow)
    //   {
    //    Console.WriteLine(i);
    //   }

       for (int x = 2;   x <= number;  x++)
       {
        for (int y = 2;   y < x;   y++)
        {     
         if (this.arrayJUnknowAndJKnowYUnknow.Contains(x+y))
         {
          if (this.ThenYKnow(x*y))
           if (this.JKnowLast(x + y))
           {
            this.Print(x, y);
           }
         }
        }
       }
       Console.WriteLine("---------EndofGuess2---------");
      }

      public static void Main()
      {
        new Guess2();
      }
     }

    展开全文
  • 猜数字游戏,范围是1--100(含100)。 Java源代码 GUI 小游戏 猜数字 组件监听
  • 用Java实现猜数字小游戏 在现实生活中,你肯定玩过这样一个游戏: 同学A向同学B同学发起挑战说: 我们玩一个游戏,我说一个0到100之间的一个数你猜一下这个数是多少?猜大了,我会给你说你猜大了,猜小了,我会提醒...

    用Java实现猜数字小游戏

     


    在现实生活中,你肯定玩过这样一个游戏:
    同学A向同学B同学发起挑战说: 我们玩一个游戏,我说一个0到100之间的一个数你猜一下这个数是多少?猜大了,我会给你说你猜大了,猜小了,我会提醒你猜小了。谁用的次数最少猜出,谁就赢了,怎么样?如果你要是输了,下午放学请吃辣条哈。我要是输了,下午放学请你吃辣条。B同学一听,可以啊,还有得辣条吃,那感情好,于是应了一句:不许耍赖皮啊。

    这个游戏的确很有意思。那么用Java实现这个游戏该怎么实现呢?

    1.首先啊,你得知道,0-100之间的随机数怎么用Java去实现,嗯不错,在Java中有好几种方法可以实现随机数,在这里我下面这行代码产生一个0-100的随机数。

    int random = (int) (Math.random() * 100);
    

    2.接着我用count和guess两个变量保存你要猜的次数和你要猜的数字。

    int guess;// 你要猜的数字
    int count = 0;// 计数器,猜的次数
    

    3.接下来,当用户从键盘终端输入猜的数字的时候,你是不是应该与产生随机数那个数字进行比较,如果大了,你要提示大了,如果小了,你得提示小了,如果相等,你得提示,你猜中了,并且跳出计数。每猜一次,计数器count加一次。

    if (guess > random) {
    	System.out.println("你猜大了哦!继续猜!!!");
    	count++;	
    }else if (guess == random) {				
        System.out.println("你猜中了哦!!!");
        count++;
        break;	
    } else {
       System.out.println("你猜小了哦!继续猜!!!");
       count++;				                                         
    }
    

    4.最后显示出这个数字和你猜的次数,这个猜数字游戏就彻底结束了。
    完整代码如下:

    /*猜数字游戏*/
    
    import java.util.*;
    import java.util.Random;
    
    public class Sguesss {
        public static void main(String args[]) {
            Scanner intput = new Scanner(System.in);
            int random = (int) (Math.random() * 100);
            int guess;// 你要猜的数字
            int count = 0;// 计数器,猜的次数
            System.out.println("在我心里有一个0-99的数字,你猜是什么?");
            do {
                guess = intput.nextInt();
                if (guess > random) {
                    System.out.println("你猜大了哦!继续猜!!!");
                    count++;
                } else if (guess == random) {
                    System.out.println("你猜中了哦!!!");
                    count++;
                    break;
                } else {
                    System.out.println("你猜小了哦!继续猜!!!");
                    count++;
                }
            } while (true);
            {
                System.out.println("这个数字是" + random);
                System.out.println("你一共猜了" + count + "次");
                if (count == 1) {
                    System.out.println("只用了一次,你真厉害!!!");
                } else if (count >= 2 && count <= 5) {
                    System.out.println("还不错哦!!!");
                } else {
                    System.out.println("还得努力啊!!!");
                }
            }
        }
    
    }
    
    
    展开全文
  • 写它会用到while 循环random 模块if 语句输入输出函数​源码先抛出来import random #导入random模块,用来产生随机数times = 10 #设置我们的答题次数secret = ...--------------Python要和你玩猜数字游戏---------...

    写它会用到

    while 循环

    random 模块

    if 语句

    输入输出函数

    源码先抛出来

    import random #导入random模块,用来产生随机数

    times = 10 #设置我们的答题次数

    secret = random.randint(1,100) #随机给random一个1~9的数字,再给secret赋值

    print('---------------Python要和你玩猜数字游戏---------------')

    print('猜一个1-100之间的数')

    guess = 0 #设定guess的值

    while (guess != secret) and (times > 0): #结束条件,要么次数用完,要么答对。

    guess = int(input("猜猜我想的是几:")) #用户输入,并转换为整数

    times = times - 1 #用户每输入一次,猜数次数就-1

    if guess == secret: #如果用户输入对了

    print("恭喜你猜对了!")

    print("哼,猜中了也没有奖励!")

    break #跳出循环

    else:

    if guess > secret:

    print("大了大了~~~")# 之所以不在这里设置重输,是因为在if times > 0: 中已经弄过了,这样避免输两次,也避免次数已用完还让重输

    else:

    print("小了小了-_-")

    if times > 0: #判断次数是否用完

    print("再试一次吧:", end=" ")

    else:

    print("机会用光咯T_T")

    print("我想的是"+str(secret)+"!") #揭晓答案

    print("游戏结束,不玩啦^_^")

    知识讲解

    random

    #0## 介绍

    Python中的随机数操作较简单,不像其他高级语言那样必须用特定的公式才能产生

    语法

    import random #导入模块

    random.方法() #调用方法

    方法参数表

    方法作用

    randint(一个整数,另一整数)

    产生从一个整数-另一整数的随机整数

    uniform(a,b)

    产生 a 到 b之间的随机浮点数

    目前我们用到的是randint()方法。

    举例

    >>> import random

    >>> random.randint(0,10)

    5

    >>> random.randint(0,10)

    2

    >>>

    while

    语法

    while 循环条件:

    语句

    举例

    num = 0

    while num<3:#如果num小于3,就进入循环

    num+=1 #等同num=num+1

    print(num)

    图:

    拆分代码讲解

    产生随机数

    import random

    random.randint(0,100)

    运行结果:

    >>> random.randint(0,100)

    50

    >>> random.randint(0,100)

    28

    >>> random.randint(0,100)

    35

    >>> random.randint(0,100)

    15

    >>> random.randint(0,100)

    10

    >>> random.randint(0,100)

    27

    >>> random.randint(0,100)

    89

    >>> random.randint(0,100)

    43

    >>> random.randint(0,100)

    90

    >>> random.randint(0,100)

    16

    >>> random.randint(0,100)

    80

    >>>

    现在我们可以产生随机数了,但是只有调用一次方法才能产生一次随机数,怎么办呢?对了,可以用循环来反复做相同的事。

    循环产生随机数

    import random

    while True:

    random.randint(0,100)

    运行结果:

    68

    25

    51

    44

    75

    21

    70

    2

    4

    25

    95

    34

    19

    59

    63

    98

    93

    15

    0

    60

    69

    33

    2

    84

    38

    54

    30

    64

    69

    94

    94

    8

    24

    95

    80

    69

    83

    20

    48

    92

    24

    48

    51

    77

    25

    23

    68

    70

    84

    34

    56

    86

    30

    39

    12

    90

    0

    36

    31

    23

    34

    51

    60

    26

    81

    63

    88

    74

    40

    55

    69

    47

    44

    8

    38

    6

    63

    3

    72

    76

    8

    100

    88

    20

    99

    49

    47

    35

    80

    7

    49

    6

    78

    42

    20

    44

    49

    49

    71

    53

    55

    67

    51

    55

    39

    87

    98

    19

    61

    70

    76

    58

    94

    47

    73

    10

    22

    29

    89

    95

    33

    98

    44

    15

    29

    4

    78

    16

    13

    71

    78

    43

    18

    43

    29

    64

    87

    8

    66

    91

    55

    12

    81

    8

    48

    20

    23

    5

    6

    Traceback (most recent call last):

    File "", line 2, in

    random.randint(0,100)

    KeyboardInterrupt

    >>>

    可以看到,它一直输出随机数,这并不是我们想要的,我们想要的是用户输入一个数,和这个随机数比对

    增加循环条件和简单的判断

    对上述采取的方法是:把产生的随机数存入变量,进行判断、比对

    import random

    secret = random.randint(0,100) #产生随机整数

    guess = input('猜猜我想的是几:')#获取用户输入

    while guess!=secret:#当用户输入不等于产生的数时,进入循环

    if guess>secret:#当用户输入的数大于随机数时

    print("大了大了@_@")#打印提示文字

    else:#当用户输入的数小于随机数时

    print("小了小了>_

    print("恭喜你答对了!")

    print("哼,对了也没有奖励!")

    print('游戏结束,不玩了~')

    看似没有问题,我们来运行一下

    运行后发现报错了:

    猜猜我想的是几:12

    Traceback (most recent call last):

    File "C:/Users/Administrator/Desktop/aa.py", line 5, in

    if guess>secret:#当用户输入的数大于随机数时

    TypeError: '>' not supported between instances of 'str' and 'int'

    哦,原来是没有转换类型,input返回的是字符串,字符串不能和整数比较

    改后:

    import random

    secret = random.randint(0,100) #产生随机整数

    guess = int(input('猜猜我想的是几:'))#获取用户输入,并转化为整数

    while guess!=secret:#当用户输入不等于产生的数时,进入循环

    if guess>secret:#当用户输入的数大于随机数时

    print("大了大了@_@")#打印提示文字

    else:#当用户输入的数小于随机数时

    print("小了小了>_

    print("恭喜你答对了!")

    print("哼,对了也没有奖励!")

    print('游戏结束,不玩了~')

    运行:

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    小了小了>_<

    Traceback (most recent call last):

    File "C:/Users/Administrator/Desktop/aa.py", line 8, in

    print("小了小了>_

    KeyboardInterrupt

    >>>

    还是有问题!

    解决报错&增加输错重输功能、限制用户输入次数功能

    同学们想想,当打印提示语后,用户没有重输,会一直满足那个条件,就会循环打印。

    那么我们可以增加重输功能,当输的不对时,就重输,就不会循环打印了;

    添加限制用户输入功能,这样就避免用户一直猜

    1.当然,因为又加了一个功能,答对了的提示就不能放在循环外面了,

    2.之所以不在打印大了小了设置重输,是因为在if times > 0: 中已经弄过了,这样避免输两次,也避免次数已用完还让重输

    import random #导入random模块,用来产生随机数

    times = 10 #设置我们的答题次数

    secret = random.randint(1,100) #随机给random一个1~9的数字,再给secret赋值

    print('---------------Python要和你玩猜数字游戏---------------')

    print('猜一个1-100之间的数')

    guess = 0 #设定guess的值

    while (guess != secret) and (times > 0): #结束条件,要么次数用完,要么答对。

    guess = int(input("猜猜我想的是几:")) #用户输入,并转换为整数

    times = times - 1 #用户每输入一次,猜数次数就-1

    if guess == secret: #如果用户输入对了

    print("恭喜你猜对了!")

    print("哼,猜中了也没有奖励!")

    break #跳出循环

    else:

    if guess > secret:

    print("大了大了~~~")# 之所以不在这里设置重输,是因为在if times > 0: 中已经弄过了,这样避免输两次,也避免次数已用完还让重输

    else:

    print("小了小了-_-")

    if times > 0: #判断次数是否用完

    print("再试一次吧:", end=" ")

    else:

    print("机会用光咯T_T")

    print("我想的是"+str(secret)+"!") #揭晓答案

    print("游戏结束,不玩啦^_^")

    效果

    缺陷

    没有设置输入限制,如果用户输入的是字母,那int转换就会报错;这个我就不写了,有兴趣的同学可以在评论区写一下。有什么不懂的地方,也欢迎在评论区提问

    本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理

    想要获取更多Python学习资料可以加

    QQ:2955637827私聊

    或加Q群630390733

    大家一起来学习讨论吧!

    展开全文
  • rust猜数字之创建项目

    千次阅读 2015-05-13 08:34:11
    作为我们的第一个项目,我们将会实现一个典型编程入门者的问题:猜数字。下面是工作原理:我们的程序将会在1-100之间随机产生一个数字。程序将会提示我们输入猜测的数字,它将告我我们所猜的数字太大或太小。一旦...
         作为我们的第一个项目,我们将会实现一个典型编程入门者的问题:猜数字。下面是工作原理:我们的程序将会在1-100之间随机产生一个数字。程序将会提示我们输入猜测的数字,它将告我我们所猜的数字太大或太小。一旦我们猜中,程序将会祝贺我们。听起来还不错吧?

    创建工程

         我们先创建一个工程。切换到你的projects目录。还记得我们是怎么创建hello_world项目中的目录和Cargo.toml文件的吗?Cargo有一个命令会替我们完成这些。让我们来看看:

         $ cd ~/projects
         $ cargo new guessing_game --bin
         $ cd guessing_game

         我们将项目的名字传递给cargo new,并且使用--bin标志,因为我们要创建一个可执行文件而不是一个库文件。

         查看生成的Cargo.toml文件:

         
         [package]
    
         name = "guessing_game"
         version = "0.0.1"
         authors = ["Your Name <you@example.com>"]


         Cargo从你的环境中获取这些信息。如果信息不正确,修改即可。

         最终,Cargo会为我们生成一个“Hello, world!”。查看src/main.rs:

         
    <span style="white-space:pre">	</span>fn main() {
     <span style="white-space:pre">	</span>   println!("Hello, world!")
    <span style="white-space:pre">	</span>}


         让我们编译一下Cargo给我们生成的工程:
         
         $ cargo build
            Compiling guessing_game v0.0.1 (file:///home/you/projects/guessing_game)
         
         非常好!再次打开src/main.rs文件。我们将会把所有的代码写到这个文件中。

         在我们继续之前,告诉你更多Cargo命令:run。cargo run与cargo build类似,但是它会运行产生的可执行文件。尝试一下:

         $ cargo run
            Compiling guessing_game v0.0.1 (file:///home/you/projects/guessing_game)
              Running `target/debug/guessing_game`
         Hello, world!

         很好!当你想快速迭代一个项目的时候使用run命令是非常顺手的。我恶魔的游戏就是一个这样的项目,我们在进行下一步之前要对每一次迭代进行快速测试。

    ------------------------------------------------------------------------------------------------------

    展开全文
  • 用Java实现猜数字大小的游戏。应用了图形界面,事件监听的MVC于一体结构。
  • 猜数字游戏+java

    2012-07-16 11:28:01
    使用java开发出的一个用来练习布局和监听的小例子。
  • 猜数字游戏 import random r = random.randint(1, 100) while True: num = imput('请猜数字:') num = int(num) 产生一个随机整数 我们要做什么 先import对不对 import random 先把random这个模组载入进来我的程式...
  • 小玩意:猜数字小游戏(Java GUI)

    千次阅读 2020-06-07 20:26:46
    猜数字小游戏(Java GUI) 又到了学期末,又到了交各种各样作业的时间。悉闻面向对象的小作业,诶,课程设计四选一,还没写,得嘞,得写了。 找一天,开始写,放正文 游戏规则 游戏规则,顾名思义,游戏的规则, ...
  • 猜数字小程序 既然是Java程序就要用到swing组件 import java.awt.*; import javax.swing.*; 然后创建小程序类,继承swing中的Jframe类以便实现窗口功能,同时继承ActionListener接口来监听用户行为,以便实时交互 ...
  • 第一个多行注释注释是一个str与int的相互转化,第二个多行注释是猜数字 第三个就是学生管理系统了, 代码全部测试过,可以直接拿来用 学生管理系统实现了 1.添加学生信息(ID,姓名,年龄) 2.删除学生所有信息 3...
  • 将次文件下载完放入eclipse,myeclipse netbeans jbuilder 等工程里直接运行即可,没有发布,是源代码,对swing编程感兴趣的人不妨看看,用到基本的swing编程,事件驱动,事件监听等。
  • 任务1: 题目: 程序设计思想: 先设计出登录界面的图形化界面,设计出按钮,为按钮添加事件监听,再设计出注册的图形化界面,同样也为注册界面的按钮添加事件监听,弹... ...程序流程图如下: ...import java.awt.C...
  • 第四阶段:首尾色子,跳数字 可以增加到两个色子,小朋友先扔(数字1-5)色子,再扔(数字6-10)色子,从第一个色子的数字跳到第二个色子的数字。 社交规则-由家长或者老师制定游戏规则,小朋友根据游戏规则做游戏。这...
  • 于是做了个挺简单的“猜数字”的小游戏,复习了下基本的语法。虽然这个“游戏”简单到基本学过编程就能做,但是自己亲自从思考程序逻辑,设计算法,编码调试,修改,然后再调试,最后差不多没有什么明显的问题,整个...
  • 你能出这个数字是多少吗?请填写该数字,不要填写任何多余的内容。又是枚举,没得多说,暴力破解就是用来刷这种水题的,值得学习的就是判断0~9的10个数字每个用且只用了一次这种技巧,想必过我的讲座的都会写吧...
  • 游戏内容:猜数字游戏太简单了吧。是的,游戏难度不大,不过这个游戏中蕴含的东西可是值得玩味的。游戏过程描述程序运行起来,随机在某个范围内选择一个整数。提示用户输入数字,也就是猜程序随即选的那...
  • Toast.makeText(MainActivity.this,"您数字偏大!",Toast.LENGTH_SHORT).show(); else Toast.makeText(MainActivity.this,"您数字偏小!",Toast.LENGTH_SHORT).show(); break; case R.id.button2: ...
  • 3.23培训日记

    2018-03-23 17:29:52
    上午跟老师上课按钮的监听方法做了2个小练习猜数字和猜拳猜数字在机房实现了猜拳是回来做的做了一下午做出来了 下回希望自己做的更快点!按钮监听方法 private Button button1; private Button button2; @...
  • 不知道你有没有玩过这样一个游戏,猜数字。就是说一个人心里想了一个数字,这个数字有范围,然后另外一个人去猜,每次猜的时候,另一个人会告诉你是猜的大了,还是小了,亦或是猜中了,看怎么样才能够最快的猜中另一...
  • 不知道你有没有玩过这样一个游戏,猜数字。就是说一个人心里想了一个数字,这个数字有范围,然后另外一个人去猜,每次猜的时候,另一个人会告诉你是猜的大了,还是小了,亦或是猜中了,看怎么样才能够...
  • 宠物社区界面

    2018-06-15 21:34:02
    该项目主要是关于一个宠物养成类型的项目,用户通过注册账户登录后可以看到宠物的属性值...并且通过这个界面可以跳转到其他界面进行其他娱乐活动,比如和其他玩家进行聊天,猜数字游戏,甚至可以自己喜欢的歌曲。
  • 昨天突然想起上学时玩的文曲星(电子词典),里面有个猜数字的小游戏,于是拿 ECharts 试着做了一下,大体思路如下:用基于直角坐标系上的 heatmap 做虚拟按键用 graphic.elements[i]-text 和 graphic.elements[i]-...
  • 昨天突然想起上学时玩的文曲星(电子词典),里面有个猜数字的小游戏,于是拿 ECharts 试着做了一下,大体思路如下:用基于直角坐标系上的 heatmap 做虚拟按键用 graphic.elements[i]-text 和 graphic.elements[i]-...
  • 昨天突然想起上学时玩的文曲星(电子词典),里面有个猜数字的小游戏,于是拿 ECharts 试着做了一下,大体思路如下:用基于直角坐标系上的 heatmap 做虚拟按键用 graphic.elements[i]-text 和 graphic.elements[i]-...
  • 练习3 面向对象版本的猜数字游戏 面向对象编程基础 活在当下的程序员应该都过“面向对象编程”一词,也经常有人问能不能用一句话解释下什么是“面向对象编程”,我们先来看看比较正式的说法。 把一组数据结构和...
  • beta2版本重点打造个性化的私人频道,用户在随便听听里可以快速找到你喜欢,登录帐号后即可收听自己的专属私人频道,QQ音乐你喜欢依托其海量用户群的各种歌行为,通过精准的算法推算出用户的歌喜好。...
  • 用python入门是实现几个小游戏(1)

    千次阅读 2019-01-13 17:20:56
    新年快乐!希望2019年又是朝气满满的一年呢! 怎么说呢,2018又水过去了,我总想着学习一些东西,分享一些东西,但是没什么契机,我一个大佬室友说写...1. 第一个小游戏(猜数字) import random #导入随机模块...
  • c++小白,求大师指点

    2012-10-26 13:38:11
    本意是想弄个输三次猜数字的游戏,结果循环好像不指挥了。原意是一次一下对比,但现在是一下子三次全出来了         #include using namespace std; int main() {  int a,i;  const b=13;  for...
  • 哈利波特之心灵感应魔法是一种常见的儿童益智游戏。表演者首先会要求观众在心中默想...在完观众的6个回答之后,表演者即可“”出观众默想的数字,仿佛掌握了”读心术“。 #include<stdio.h> int main() {...

空空如也

空空如也

1 2 3
收藏数 57
精华内容 22
关键字:

听猜数字