题干:实例化随机数类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. 一定要注意这个。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com