程序中如何产生一个10以内随机整数,这里可以使用Math.random(),玩家输入数字,程序根据玩家输入数字和程序生成的随机数判断大小关系,并提供玩家判断结果,这个过程持续反复,直到玩家猜对数字为止,考虑到玩家在猜数字时,无法确定猜数字次数,这里使用while循环结构更为合适。
Math.random()语句是一个随机函数。利用该函数可以取得0~1(包括0但不包括1)的随机浮点数,如果想得到一个大于1的随机值,则需要再乘以一定的数值来实现。例如:
Math.random()*10;运算结果就是10以内(包括0但不包括10)的一个随机浮点数数值。如果想要取得一个整数结果,可以通过一个取整操作来实现。例如:
(int)(Math.random() * 10);运算结果就是10以内的随机整数。
GuessNum ber.java