编程实现,计算两数相乘。两个乘数是[10,50]间的随机整数,提示信息格式如:“3*5=”,用户通过Scanner对象输入答案,若输入正确,则给出信息“回答正确”,若输入不正确,则给出提示信息“回答错误”。
连续提问这么多?你这是在做作业吗?建议自己思考思考,不然学业荒废出了校门你就会后悔的。
int a = TEXT();
int b = TEXT();
int d = a*b; //正确答案
System.out.println("1、"+a+" X "+b+"=?");
System.out.println("请输入答案:");
Scanner Sc=new Scanner(System.in);
int c =Sc.nextInt(); //输入的答案
if (d==c) { //验证答案
System.out.println("回答正确!");
}else {
System.out.println("回答错误!");
}
}
//生成随机数
public static int TEXT() {
int SUIJ = (int) (Math.random( )*41+10) ;
return SUIJ;
}