永发信息网

下面程序段的执行结果为( )。 x=Int(Rnd()+3)

答案:2  悬赏:20  手机版
解决时间 2021-03-12 09:27
  • 提问者网友:鐵馬踏冰河
  • 2021-03-11 09:37
下面程序段的执行结果为( )。 x=Int(Rnd()+3)
最佳答案
  • 五星知识达人网友:动情书生
  • 2021-03-11 09:55
  答案:C  解析:Int(n)用来求不大于n的最大整数,Int(3.8)=3,Int(-3.8)=-4。参数n是一个Double型或任何有效的数值表达式,返回值为Integer型。Rnd(n)用来返回一个包含随机数值的single型。参数n是Single型或任何有效的数值表达式。如果n<0,Rnd生成每次都使用n作为随机数种子得到的相同结果;如果n>0,Rnd生成序列中的下一个随机数;如果n=0,Rnd生成最近生成的数;如果n省略,Rnd生成序列中的下一个随机数。  本题中Rnd()函数随机产生0~1之间的一个数,Int()函数将数值转换为整型,Int(Rnd()+3)的结果为3,执行下面的Case 3语句,结果为“pass”。
全部回答
  • 1楼网友:拜訪者
  • 2021-03-11 10:16
这个问题的回答的对
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯