public class Test {
public static void main(String[] args) {
int b = (int) (Math.random()*100 + 1);
while (true) {
try {
Scanner in=new Scanner(System.in);
int a=in.nextInt();
if(a < 1 || a > 100) {
System.out.println("范围不合法");
} else if(a > b) {
System.out.println(a + "太大");
} else if (a < b) {
System.out.println(a + "太小");
} else {
System.out.println("你终于猜对了");
break;
}
} catch(Exception e) {
System.out.println("数字格式不合法");
continue;
}
}
}
}
import java.util.Scanner;
public class Guess{
public static void main(String[] args){
int i,r,count=0;
boolean flag=false;
Scanner input=new Scanner(System.in);
do{
System.out.print("我猜这个数是:");
i=input.nextInt();
r=(int)(Math.random() * 100);
if(i==r){
System.out.println("你的得分是:"+(100-10*count));
flag=true;
break;
}
else{
count++;
System.out.println("本次产生的随机数是:"+r);
}
}while(count<10);
if(!flag){
System.out.println("超过规定的次数,不计入成绩.");
}
}
}
免责声明:本平台仅供信息发布交流之途,请谨慎判断信息真伪。如遇虚假诈骗信息,请立即举报
举报