定义类文件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 22:51:51 浏览: 40
S7-200SMART_生成随机数(整数)库文件及使用说明.rar
5星 · 资源好评率100%
以下是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; // 生成1-50之间的随机整数
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("错误!");
}
}
}
```
运行程序后,会生成类似于“23+45=? ”的算式,需要用户输入答案。如果答案正确,则输出“正确!”;反之,输出“错误!”。
阅读全文