初学者写的不好,大家见谅!
/**
*猜数字小游戏:
* 在1 - 100间使用random随机获得一个数字
* 通过键盘录入来获得猜数者所答数字
* 在没有猜中的情况下,提示所答数字,与随机获得的数字相比,大了或者小了
* 使用while循环,在一次没有猜中的情况下,可以多次去猜
*/
import java.util.Scanner;
class Demo
{
public static void main(String[] args)
{
int a = (int)(Math.random()*100)+1; //b是系统随机获得的数字
while(true)
{
Scanner sc = new Scanner(System.in);
System.out.println("请输入你所猜的数字:");
int b = sc.nextInt(); // b为猜数者所答的数字
if( a > b )
{
System.out.println("你猜的数字"+b+"小了");
}
else if( a < b )
{
System.out.println("你猜的数字"+b+"大了");
}
else
{
System.out.println("恭喜你,你猜中了,有空请到中腾建华205室来玩");
break;
}
}
}
} |
|