题干:实例化随机数类Random rnd = new Random(),则rnd.Next(1,4)的显示值不可能为( )。 分数:2分 选项
发布网友
发布时间:2022-04-23 03:33
我来回答
共3个回答
热心网友
时间:2023-10-13 11:18
纠正一下楼上的一个错误,可能的值没有4。楼上列举的第三个重载的反回值不会等于int2
热心网友
时间:2023-10-13 11:18
可能的值有1,2,3,4
Random.Next()返回一个非负整数
Random.Next(int1)返回0-int1的一个整数
Random.Next(int1,int2)返回int1-int2中的一个整数追问1.2.3.4只选一个
热心网友
时间:2023-10-13 11:19
这是一个很常用的方法,但是一直没有注意到该方法的第二个参数(最大值),这个参数并不在随机数取值范围内。
简单举例:int Num = rnd.Next(1, 4); //Num的取值范围是1~3,并不包括4. 一定要注意这个。