首页 > 代码库 > 如何用java实现十道加法求和,算出答对几道,答错几道!

如何用java实现十道加法求和,算出答对几道,答错几道!

技术分享

  public static void main(String[] args) {
  Scanner input=new Scanner(System.in);      //需要导入import java.util.Random;包
  Random a1=new Random(); //第一伪随机数对象
  Random a2=new Random(); //第二个伪随机数对象
  int bool=0;//定义计算机  --第几道题
  int true1=0;//定义答对了几道
  int false1=0; //定义答错了几道
  while (bool<10) {
   System.out.println("第"+(bool+1)+"道题:");
   int one=a1.nextInt(100); //接收随机数,限制随机数在100以内
   int two=a2.nextInt(100);//接收随机数,限制随机数在100以内
     System.out.print(one+"+"+two+"=");
     int sum=input.nextInt();  //接收输入的和   //需要导入import java.util.Scanner; 包
     //判断
     if(sum==(one+two)) 
     {
      System.out.println("答对了!");
      true1++;  //计算器,答对+1道
     }else{
      System.out.println("答错了!");
      false1++;//计算器,答错 +1道
     }
     bool++;
  }
  System.out.println("您答对了:"+true1+"道,答错了:"+false1);
 }
  

如何用java实现十道加法求和,算出答对几道,答错几道!