首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
库函数rand()的功能是产生一个在0—32767之间的随机数。若要用此函数随机产生一个0~99.99(2位小数)之间的数,以下能实现此要求的表达式是( )。
库函数rand()的功能是产生一个在0—32767之间的随机数。若要用此函数随机产生一个0~99.99(2位小数)之间的数,以下能实现此要求的表达式是( )。
admin
2019-01-11
69
问题
库函数rand()的功能是产生一个在0—32767之间的随机数。若要用此函数随机产生一个0~99.99(2位小数)之间的数,以下能实现此要求的表达式是( )。
选项
A、(rand()%10000)/100.0
B、(rand()%10000)/100
C、(rand()%9000+1000.0)/100.0
D、(rand()%100)/100.0
答案
A
解析
要得到两位小数,应除以小数,使其转换成浮点数,所以应除以100.0,选项B错误;因为rand()的功能是产生一个0~32767之间的随机数,且要求随机产生一个0~99.99(2位小数)之间的数,因此先得到0~9999之间的数然后在除以100.0,rand()%10000,当随机数在1~9999时,结果都为其本身,当随机数在9999以上时,结果为0~9999,选项A正确;rand()%9000只能得到0~8999的数,加上1000.0以后只能得到1000.0~9999.0,选项C错误;rand()%100只能得到0~99之间的随机数,选项D错误;本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/pixp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
线性表若采用链式存储结构时,要求内存中可用存储单元的地址______。
下列正确的变量声明是()
下列关于单目运算符++,--的叙述中正确的是
以下程序的输出结果是______。main(){ints,i;for(s=0,i=4;i>2;i--,s+=i);printf("%d\n",s);}
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
若有以下定义和语句,则下列选项中对w数组元素非法引用的是______。intw[2][3],(*pw)[3];pw=w;
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
有下列二叉树,对此二叉树中序遍历的结果为()。
将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为()。
随机试题
医疗机构违反规定,涂改、伪造、隐匿、销毁病历资料的,对直接责任人员应( )医疗机构违反规定,涂改、伪造、隐匿、销毁病历资料、情节严重的,对直接责任人员应( )
定传动比圆柱形平摩擦轮传动中,其小轮是用()制造的。
Igotcaughtintherainandmysuit______.
某上市公司拟投资新建一个生产项目,委托甲咨询公司开展可行性研究,通过比较A、B两个厂址方案的建设条件、建设投资和运营费用,甲咨询公司推荐了B方案。B方案总建设占用用地面积为100000m2,总建筑面积为150000m2,建(构)筑物及堆场总占地面积为300
对某商场地下车库的机械排烟系统进行验收时,选择一个防火分区的一只感温探测器和一只手动报警装置进行模拟火灾试验,然后观察排烟阀和排烟风机的动作情况,并使用风速仪测试相应排烟口处的风速。下列现场情况及排烟口处的风速测试结果中,符合验收要求的是()。
“备案号”栏应填()。“成交方式”栏应填()。
一般情况下。优先股的股息率是()的,其持有者的股东权利受到一定限制。
下列脑颅骨中,成对的是()。
以下ARM指令中源操作数属于寄存器间接寻址的指令是()。
TheHydrogenEconomyItseemsthateverydaythereisanewannouncementinthenewsaboutautomobilespoweredbyfuelcells
最新回复
(
0
)