以下选项中,能够产生 -10~60 的随机整数的表达式是________。
A: rand()%61
B: rand()%71
C: -10+rand()%71
D: -10+rand()%61
A: rand()%61
B: rand()%71
C: -10+rand()%71
D: -10+rand()%61
举一反三
- 以下选项中,能够产生10~60的随机整数的表达式是()。 A: rand()%60 B: rand()%100 C: 10+rand()%51 D: rand%61
- 以下选项中,能够产生10~60之间随机整数的表达式是( )。 A: rand()%60 B: rand()%100 C: 10+rand()%51 D: rand%61
- 以下选项中,能够正确利用随机函数 rand(),产生一个英文字母的表达式是( )。 A: rand()%2==0? rand()%'A': rand()%'a' B: rand()%26+'A'‖rand()%26+'a' C: rand()%26+'A'&& rand()%26+'a' D: rand()%2=0?rand()%26+A': rand()%26+'a'
- MATLAB中利用rand函数生成1行100列满足均匀分布的随机整数,要求数的范围在1到10之间,下面代码不正确的是( ) A: x=1+fix(10*rand(1,100)) B: x=1+floor(10*rand(1,100)) C: x=ceil(10*rand(1,100)) D: x=round(10*rand(1,100))
- 要随机产生[100,500]之间的任意一个整数,应该选择哪个表达( ) A: rand()%400+100 B: rand()%399+100 C: rand()%401+100 D: rand()%300+100