首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
库函数rand()的功能是产生一个在0—32767之间的随机数。若要用此函数随机产生一个0~99.99(2位小数)之间的数,以下能实现此要求的表达式是( )。
库函数rand()的功能是产生一个在0—32767之间的随机数。若要用此函数随机产生一个0~99.99(2位小数)之间的数,以下能实现此要求的表达式是( )。
admin
2019-01-11
61
问题
库函数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://www.kaotiyun.com/show/pixp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序输出的结果是______。main(){inti=5,j=9,x;x=(i=j?i:(j=7));printf("\n%d,%d",i,j)}
线性表的顺序存储结构和线性表的链式存储结构分别是
以下程序的输出结果是______。main(){ints,i;for(s=0,i=4;i>2;i--,s+=i);printf("%d\n",s);}
设q1和q2是指向一个float型一维数组的指针变量,k为float型变量,则不能正确执行的语句是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
在面向对象方法中,如果“鸡”是一类对象,“公鸡”、“母鸡”等都继承了“鸡”类的性质,因而是“鸡”的()。
给定程序中,函数fun的功能是:计算下式前n项的和作为函数值返回。例如,当形参n的值为10时,函数返回:9.612558。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文
下列关于软件测试的目的和准则的叙述中,正确的是()。
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是()。
随机试题
某学生管理系统的数据库包含如下关系表:Student(Sno,Name,Gender,Class,Major,Dno);Student为学生表,分别表示(学号、姓名、性别、班级、专业、系号)Course(Cno,Subject,Credit,Tim
参苏饮主治证的病因病机是
成功的靶向制剂应具备的性质有
灯饰所用材料的燃烧性能等级不应低于()。
唐先生月薪8000元,按规定月均缴纳三险一金1500元。在不考虑其他减免税的情况下,唐先生在2007年8月工资薪金所得的应纳税所得额为()。
管理具有的基本特性包括()。
马克思主义关于人的全面发展学说在中国教育界的具体实践是()
不论是在国家馆还是城市最佳实践区,那些在现代城市中巍然而立的历史遗存,无声地__________人们:现代化,不能__________历史;一座城市,只有处理好历史传统与现代化的关系,才能创造美好生活。填入划横线部分最恰当的一项是:
Afterthebirthofmysecondchild,Igotajobatarestaurant.Havingworkedwithanexperienced【C1】______forafewdays,Iwa
Accordingtothepassage,Indiannameswereimportantbecausethey______.______gavethesecondnameofanIndian.
最新回复
(
0
)