Java简单随机加法算式

package Example;
/*
 随机产生10以内的两个整数number1和number2,显示算式,
 例如“What is 7 plus 9 ?”,输入答案后,提示答案是否正确。
 产生随机数的方法:System.currentTimeMillis(),
 这个方法获得系统当前时间到1970.1.1 00:00:00的时间差值,
 是一个以毫秒为单位的long类型的值。
 */
import java.util.Scanner;   //Scanner语句需要
public class plus_2_5 {
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        int number1 = (int)(System.currentTimeMillis() % 10);
        int number2 = (int)(System.currentTimeMillis() * 7 % 10);
        Scanner input = new Scanner(System.in);//创建一个Scanner
        System.out.print("What is "+number1+" plus "+number2+" ?");
        int answer = input.nextInt();
        System.out.println(number1+" plus "+number2+" = "+answer+
                " is "+(number1+number2 == answer));
    }

}

运行结果:

What is 3 plus 1 ?
4
3 plus 1 = 4 is true

posted @ 2021-02-23 22:09  GrayGooStorm  阅读(282)  评论(0)    收藏  举报