首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
库函数rand()的功能是产生一个在0—32767之间的随机数。若要用此函数随机产生一个0~99.99(2位小数)之间的数,以下能实现此要求的表达式是( )。
库函数rand()的功能是产生一个在0—32767之间的随机数。若要用此函数随机产生一个0~99.99(2位小数)之间的数,以下能实现此要求的表达式是( )。
admin
2019-01-11
47
问题
库函数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全国计算机二级
相关试题推荐
若有说明语句:charch=’\x41’;,则ch中______。
现有格式化输入语句,
在下列关于二叉树的叙述中,正确的一条是______。
已知字母A的ASCII代码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是
根据下列的定义,能打印出字母P的语句是()。structstu{charname[10];ihtage;};structstus[10]={"John",11,"Paul"
栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是
以下对结构体类型变量td的定义中,错误的是
设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为()。
请编写一个函数fun,它的功能是:找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。
一个兴趣班可以招收多名学生,而一个学生可以参加多个兴趣班。则实体兴趣班和实体学生之间的联系是()。
随机试题
在明十三陵中,已发掘地下宫殿的陵墓是()。
HelpfulAdviceDarylreallyenjoyedgoingtoschool.However,hewisheditwouldstartafewhourslatereachday.Hereally
A.皮脂腺B.汗腺C.毛干D.指(趾)甲E.触觉小体润滑皮肤及毛
西洋参的功效是
水泥砼路面抗滑构造深度检测方法为()
分析客户财务状况时,需要分析的基本财务比率包括( )。
企业将品牌、产品和服务等信息以新闻报道的方式在门户网站传播,这种网络营销方式属于()。
对晋升领导职务人员,按照相应职位要求所进行的培训是()。
下列行为不构成信用卡诈骗罪的是
SheisfuriousAofherson’sgradesinschool,BwhichexplainswhyMarkisjealousCofJulia’shighmarksDontheexam.
最新回复
(
0
)