定义类文件RandomPractice.java,需完成以下功能: 利用随机数方法,生成一个(0,50]以内的整数加法算式,通过屏幕输入答案,并显示输入的答案是否正确。屏幕效果为: XX+XX=? 请输入您的答案: XX(用户输入) 正确!(或错误!) 提示:使用Scanner扫描可获取屏幕输入的整数。1)通过import java.utli.Scanner;语句导入Sccanner类,2)通过Scanner sc=new Scanner(System.in)创建对象,3)通过sc.nextInt()方法将输入的整数赋值给Int类型变量。
时间: 2024-02-25 21:51:36 浏览: 9
下面是Java语言的代码实现:
```
import java.util.Random;
import java.util.Scanner;
public class RandomPractice {
public static void main(String[] args) {
Random random = new Random();
int num1 = random.nextInt(50) + 1;
int num2 = random.nextInt(50) + 1;
int sum = num1 + num2;
System.out.print(num1 + "+" + num2 + "=? 请输入您的答案:");
Scanner scanner = new Scanner(System.in);
int answer = scanner.nextInt();
if (answer == sum) {
System.out.println("正确!");
} else {
System.out.println("错误!");
}
}
}
```
运行结果可能如下:
```
35+23=? 请输入您的答案:58
错误!
```
上述代码中,首先使用 Random 类生成两个 1 到 50 之间的随机整数 num1 和 num2,计算它们的和 sum。然后在屏幕上输出加法算式和提示信息,并使用 Scanner 类扫描用户输入的整数 answer。最后判断用户输入的答案是否正确,并输出相应的提示信息。