猜数字问题
(循环):(非常6+1)定义一个200以内的整数(比如85)。接收用户控制台输入的整数,当比这个数(85)大的时候就提示“大了”,
反之比这个数(85)小的时候就提示“小了”。反复循环,如果猜中了就提示“恭喜您中奖了!
1.随机数接收,
2 if_else条件判断三种情况
3 while(true),一直接收用户的数据
public class HomeWork_13 {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
Random myrandom=new Random();
int number=myrandom.nextInt(201);//随机数接收,接收的数字是左闭右开区间
while(true){
System.out.println("请输入任意200以内正整数");
int a=in.nextInt();
if(a>number){
System.out.println("大了");
}else if(a<number){
System.out.println("小了");
}else{
System.out.println("恭喜你猜对了");
break;
}
}
}
}