/*
自学Random类,使用Random类改进猜数字小程序。
思想:
1.创建Random类的对象
2.调用nextInt(int n)
3.创建Scanner对象
4.用if语句判断你猜的字
*/
import java.util.Random;
import java.util.Scanner;
class Test4
{
//static int count=0;
public static void main(String[] args)
{
Random r=new Random();
int count=0;
int num=(r.nextInt(100)+1);
while(true)
{
System.out.println("请输入数字:1-100");
Scanner sc=new Scanner(System.in);
int number=sc.nextInt();
count++;
if(number>num&&num<=100&&number<=100)
{
System.out.println("您输入的数字大了");
}
else if(number<num)
{
System.out.println("您输入的小了");
}
else if(number==num)
{
System.out.println("您恭喜您猜中了");
System.out.println("您输入了"+count);
break;
}
else if(number>100)
{
System.out.println("您输入的数字有误");
System.out.println("您输入了"+count);
System.exit(0);
}
}
} |
|