题目描述
编写一个程序帮助小学生学习乘法。利用Math.Random产生两个正的一位整数,并显示出题目,如:6乘3的积是多少?学生在提示下输入结果。程序检查该学生的答案,如果答案正确,打印出“非常棒”。如果答案错误,打印字符串“不对,请再试一次”,再让学生重做该题并输入答案,直到正确为止。(提示:利用一个方法来产生题目。)在学生每次练习过程中,题量可为3个问题(自定),学生回答完毕后,程序计算出回答问题的正确率,若低于75%,程序应打印出“请你的老师给你辅导一下”。
代码实现:
import java.util.Scanner;
public class Test{
//产生两个随机数的乘法运算
public static int Exam(){
int num1 = (int) (Math.random()*10);
int num2 = (int) (Math.random()*10);
System.out.println("请输入" +num1+"*" +num2+"的值:"