下列函数可以随机生成整数的是()
A.abs
B.rand
C.round
D.min
第1题
A、函数rand()用于生成一个[0,RAND_MAX]间的随机数,RAND_MAX是不大于双字节整数的最大值32767的宏常量。使用函数rand()必须在程序开头加上这样一条编译预处理指令:#include <stdio.h>
B、magic = rand()%100 + 1用于生成[1,100]之间的随机数。
C、事实上,函数rand()产生的都是伪随机数。
D、函数srand()用于为rand()设置随机数种子,使rand()产生的随机数“随机化”。
第3题
下列程序的功能是随机生成十个100以内的整数,采用选择排序按照由小到大的次序排序后输出。请补充程序完成该功能。 #include <stdio.h> #include <stdlib.h> #include <time.h> int main() { int a[10],s=0,i,j; srand((unsigned)time(NULL)); for(i=0;i<10;i++) { a[i]="rand()%101;" printf("%4d",a[i]); } printf("\n"); for(i="0;i<9;i++)" for(j=";j<10;j++)" if(a[i]>a[j]) { a[i]=a[i]^a[j]; a[j]=a[i]^a[j]; a[i]=a[i]^a[j]; } } } for(i=0;i<10;i++) { printf("%4d",a[i]); } printf("\n"); return 0;>
第4题
A、random.randint(a,b)
B、random.random()
C、random.uniform(a,b)
D、random.randrange(a,b)
第5题
A、random.randint(10,99)
B、random.random()
C、random.randrange(10,99)
D、random.uniform(10,99)
第7题
A、import random print( random.randint(1,100)
B、import random print( random.random(1,100) )
C、import random print( random.uniform(1,100) )
D、import random print( random.randrange(1,100,2) )
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!