/*
需求:猜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 ;
}
}
}
}
|
|