用哪个函数可以生成一个随机数,并且可以自定义范围?
A: srand
B: mt_rand
C: array_rand
D: random_bytes
A: srand
B: mt_rand
C: array_rand
D: random_bytes
举一反三
- 下面哪个函数用于生成随机数? A: srand() B: rand() C: random() D: 以上都不对
- 下面哪一项时是C语言的随机数函数? A: rand(); B: srand(); C: Srand(); D: Rand();
- 如何使用C构造一个伪随机数生成器生成0-1之间的数? A: srand((unsigned)time(NULL)); a = rand() % 10 / 10; B: srand((unsigned)time(NULL)); a = rand() % 11 / 10; C: srand((unsigned)time(NULL)); a = rand() % 10 / 11; D: srand((unsigned)time(NULL)); a = rand() % 9 / 10;
- 下面哪条语句可以生成0-9之间的随机数。其中rand( )是随机数生成函数,其值范围为0-32767(0x7FFF)。 A: magic=rand()%10; B: magic=rand()%10+1; C: magic=rand()/10; D: magic=rand()/10+1;
- 下列函数中,可以用来获取随机数的是()。 A: rand() B: mt_rand() C: fmod() D: round()