A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 夜空中的星 中级黑马   /  2014-12-20 22:10  /  1154 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*
需求:猜1-100之间数字  小游戏
思路:1,首先需要自动产生一个随机数字,这里需要用到int number = (int)(Math.random()*100)+1;--  math类的一种方法
    2.需要从键盘录入数据,和这个随机数进行比较
    3.比较的话,就要用到判断  这里用if判断
    大了 --  输入的数据大了
    小了 --  输入的数据小了
    相等 --  恭喜,猜对了

*/
import java.util.Scanner;
class  GuessNumber2
{
public static void main(String[] args)
{
  int number = (int)(Math.random()*100)+1;//随机产生1-100之间的任意数
while(true)
  {
  Scanner sc = new Scanner(System.in);//
   System.out.println("请输入数字:");
   int x = sc.nextInt();
   if(x>number)
   {
    System.out.println("输入的数字"+x+"大了");
   }else if (x<number)
   {
    System.out.println("输入的数字"+x+"小了");
   }else
   {
    System.out.println("恭喜你 ,答对了");
    return ;
   }
  }
}
}

6 个回复

倒序浏览
很好的小例子,刚开始学习吧
回复 使用道具 举报
杜庆娇 发表于 2014-12-20 22:19
很好的小例子,刚开始学习吧

恩恩  我们是视频基础班  
回复 使用道具 举报
大神           
回复 使用道具 举报
有点意思
回复 使用道具 举报
一样一样基础班
回复 使用道具 举报
大神。赞一个。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马