import java.util.Scanner;public class myfirst { public static void main(String[] args) { final int NUMBER_OF_QUESTION = 5; int correctCount = 0 ; int count = 0; long starTime = System.currentTimeMills(); String output = ""; Scanner input = new Scanner(System.in); while (count < NUMBER_OF_QUESTION ) { int number1 = (int)(Math.random()*10); int number2 = (int)(Math.random()*10); if (number1 < number2) { int temp = number1; number1 = number2; number1 = temp; } System.out.print( "what is " + number1 + " - " + number2 + " ? "); int answer = input.nextInt(); if (number1 - number2 == answer){ System.out.println("You are correct!"); correctCount++; } else System.out.print("Your answer is wrong.\n" + number1 + " - " + number2 + " should be " + (number1 - number2) ); coount ++; output += "\n" + number1 + "-" + number2 + "=" + answer + ((number1 - number2 == answer)? "corrrect" : wrong); } long endTime = System.currentTimeMills(); long textTime = endTime - starTime; System.out.println("Correct count is " + correctCount + "/nTest time is " + testTime/1000 + "seconds/n" + output); } }
添加回答
举报
0/150
提交
取消