早教吧 育儿知识 作业答案 考试题库 百科 知识分享

产生[1,50]范围内某一随机整数的表达式是()A.Rnd*50B.Int(Rnd*50)C.Int(Rnd*50)+1D.Int(Rnd*49)+1

题目详情

产生[1,50]范围内某一随机整数的表达式是(  )

A. Rnd*50

B. Int(Rnd*50)

C. Int(Rnd*50)+1

D. Int(Rnd*49)+1

▼优质解答
答案和解析
int(rnd*(n-m+1))+m表示生成[m,n]内(含m和n)的随机数.
若要产生[1,50]范围内某一随机整数,则m为1,n为50,所以Int(Rnd*(50-1+1))+1,即Int(Rnd*50)+1.
故选:C.