首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
库函数rand()的功能是产生一个在0—32767之间的随机数。若要用此函数随机产生一个0~99.99(2位小数)之间的数,以下能实现此要求的表达式是( )。
库函数rand()的功能是产生一个在0—32767之间的随机数。若要用此函数随机产生一个0~99.99(2位小数)之间的数,以下能实现此要求的表达式是( )。
admin
2019-01-11
28
问题
库函数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://jikaoti.com/ti/0ja0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
函数fun的功能是计算Xn doublefun(doublex,intn) { inti;doubley=1; for(i=1;i<=n;i++)y=y*x; returny;} 主函数中已经正确定义m
数据的逻辑结构有线性结构和【】两大类。
执行下列程序后,输出的结果是()。#include<stdio.h>#defineS(X)X*Xvoidmain(){inta=9,k=3,m=2;
视图设计—般有3种设计次序,下列不属于视图设计的是______。
函数my_cmp()的功能是比较字符串s和t的大小,当s等于t时返回0,否则返回s和t的第一个不同字符的ASCII码差值,即s>t时返回正值,当s<t时返回负值。请填空。my_cmp(char*s,char*t){while(*s==*
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为______。
请编写函数fun,其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。例如,输入如下整数:876675896101301401980431451777则输出结果为:6,980注意:部分源程序在
给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文
随机试题
A.相乘B.相克C.子病犯母D.相侮E.母病及子(2002年第73,74题)
从迁移的性质和发生的方向看,倒摄抑制属于______迁移。
A.青霉素B.红霉素C.氯霉素D.林可霉素E.头孢他定治疗肺炎支原体肺炎应选用
女性,40岁。反复手关节痛1年,曾诊断为类风湿关节炎,间断使用理疗和非甾体抗炎药,症状有缓解。近1个月来低热,关节痛加重,肘后出现多个皮下结节,检查.ESR40mm/h,心脏彩超发现小量心包积液。考虑为类风湿关节炎活动对疾病活动诊断最有意义的检查
年末结转后,“利润分配”账户的贷方余额表示()。
下列关于深加工结转申报的表述错误的是:
散客旅游同团队旅游的主要区别是()
海淀社区居民委员会多年来秉持为一心一意为社区居民服务的宗旨,在其职能范围内为社区居民做了大量的实事,并赢得了居民的一致好评。关于海淀社区居民委员会的主要职能,下列说法错误的是()。
有以下程序#includemain(){intx=1,y=2,z=3;if(x>y)if(y
ClimateChangeClimatechangeiswithus.Adecadeago,itwasconjecture.Nowthefutureisunfoldingbeforeoureyes.Cana
最新回复
(
0
)