import java.util.Scanner;//导入包 import java.util.Scanner; 注意格式 符号的使用 public class Demo{ //猜数字游戏 练习 public static void main(String[] args){ System.out.println("猜数字游戏 开始了 ,每人六次机会!开始吧。"); Scanner sc=new Scanner(System.in);//导入包之后 创建新的对象 并调用Scanner的方法(System.in) 赋值给sc //创建一个随机数 生成随机数的方法 Math.random() 范围是0---9。我们需要的是0--100. 所以在这个函数的后面*100在+1;就是0---100; int num=(int)(Math.random()*100+1);//int加上 防止精度丢失! //for 循环控制游戏次数 控制在6次 for(int q=1;q<7;q++){ //调用包sc . 里面的方法 nextInt();实现用户在控制上的输入 并赋值给num1 int num1=sc.nextInt(); //需要用到if else语句 来判断所猜数值大小 if(num1==num){//num he num1比较 System.out.println("猜对了"+num1+"还剩下"+(6-q)+"次机会" ); break; }else if(num1>num){ System.out.println("猜大了"+num1+"还剩下"+(6-q)+"次机会" ); }else if(num1<num){ System.out.println("猜小了"+num1 +"还剩下"+(6-q)+"次机会"); } } } }