小学数学口算 java
时间: 2023-09-11 08:11:13 浏览: 46
以下是一个小学数学口算的 Java 代码示例:
```java
import java.util.Random;
import java.util.Scanner;
public class MathQuiz {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Random random = new Random();
int correctCount = 0;
int incorrectCount = 0;
System.out.print("请输入题目数量:");
int questionCount = scanner.nextInt();
for (int i = 1; i <= questionCount; i++) {
int num1 = random.nextInt(100);
int num2 = random.nextInt(100);
int answer = num1 + num2;
System.out.print("第" + i + "题:" + num1 + " + " + num2 + " = ");
int userAnswer = scanner.nextInt();
if (userAnswer == answer) {
System.out.println("回答正确!");
correctCount++;
} else {
System.out.println("回答错误!");
incorrectCount++;
}
}
System.out.println("共回答" + questionCount + "道题,其中正确" + correctCount + "道,错误" + incorrectCount + "道。");
}
}
```
这个程序会随机生成一定数量的加法口算题目,并要求用户输入答案。程序会统计用户回答正确和错误的数量,并输出结果。您可以根据需要修改代码来适应不同的口算题目。