求大神翻译这个编程是神马东西 谢谢! 说明下大概的意思 看不懂

2025-05-20 19:52:12
推荐回答(2个)
回答1:

就是两个1-9之间的正整数加减法,然后你输入答案让程序判断你的输入是否正确
//随机生成2个1到9之间的正整数
int a1 = (int)(Math.random()*10);
int a2 = (int)(Math.random()*10);
//要求输入答案
System.out.print("What is "+a1+" plus "+a2+"?");
//输入答案
Scanner input = new Scanner(System.in);
int ans = input.nextInt();
//假如你输入的答案等于题目答案输出U R right
if (ans == a1+a2)
System.out.println("U R right");
else
//你输入的答案不等于题目答案输出U R WRONG!!!,然后换行输出THE RIGHT ANSWER IS a1+a2的结果
System.out.println("U R WRONG!!!\n"+"THE RIGHT ANSWER IS "+(a1+a2));
}

回答2:

应该是一个猜数字游戏。
计算机取两个随机数(0~10),然后让用户猜一下两数字之和是多少。
如果猜中,则输出"U R right";否则输出"U R WRONG!!!"和答案。