首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下选项中,能够正确利用随机函数rand( ),产生一个英文字母的表达式是( )。
以下选项中,能够正确利用随机函数rand( ),产生一个英文字母的表达式是( )。
admin
2018-06-29
38
问题
以下选项中,能够正确利用随机函数rand( ),产生一个英文字母的表达式是( )。
选项
A、rand( )%2==0?rand( )%’A’:rand( )%’a’
B、rand( )%26+’A’||rand( )%26+’a’
C、rand( )%26+’A’&&rand( )%26+’a’
D、rand( )%2==0?rand( )%26+’A’:rand( )%26+’a’
答案
D
解析
rand( )函数是产生随机数的函数,它可以生成0~RAND_MAx之间的一个随机数,其中RAND_MAX是stdlib.h中定义的一个整数。通常如果我们需要随机0~N-1之间的一个随机数,需要使用rand( )的结果对N求模即可。选项A中,rand( )%2只有两个值0或1,所以当rand( )%2的结果为0时,整个表达式的值是rand( )%’A’,这里’A’要转换成ASCII码值65,所以结果为0~64之间的一个随机数,当rand( )%2的结果为1时,整个表达式的值是rand( )%’a’,’a’的ASCII码值为97,所以结果是0~96之间的一个随机数,可见选项A错误;逻辑或运算符||或逻辑与运算符&&的结果都只能是0或非0,所以选项B、C也是错误的;选项D中,如果rand( )%2的结果为0,那么整个表达式的值为rand( )%26+’A’,0~25之间任一个数与’A’的和都是一个大写字母:如果rand( )%2的值为1,整个表达式的值为rand( )%26+’a’,0~25之间任一个数与’a’的和都是一个小写字母,所以选项D正确;本题答案为D。
转载请注明原文地址:https://jikaoti.com/ti/TDa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1,则T中的叶子结点数为()。
语句:x++;++x;x=1/x;执行后都使变量x中的值增1,请写出一条同一功能的赋值语句______。
以下程序运行后,输出结果是#definePT5.5#defineS(x)PT*x*x#includemain(){inta=1,b=2;printf("%4.1f\n",S(a+b));}
下列关于函数的叙述中正确的是()。
在进行单元测试时,常用的方法是
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中【】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
下列关于C语言的说法不正确的是
数据的完整性是指数据的正确性、有效性和______。
数据库系统的三级模式分别为【】模式、内部级模式与外部级模式。
关于return语句,正确的说法是______。
随机试题
患儿,女,1岁,生后3个月起青紫渐加重,活动后气急,查体:生长发育明显落后,口唇、鼻尖、耳垂、指/趾青紫明显,伴杵状指(趾),胸骨左缘闻及Ⅲ级收缩期杂音,肺动脉第二音减弱。诊断为法洛四联症。患儿第二天晨起吃奶时出现阵发性呼吸困难、烦躁和青紫加重,出现晕
A.气血失和,冲任不能相资B.冲任虚衰,胞脉失于温煦C.痰湿内盛,胞脉受阻D.瘀血内停,闭阻胞脉E.以上都不是
某市政基础设施工程项目业主邀请了三家施工单位参加投标竞争;各投标单位的报价如表1所列,施工进度计划安排如表2所列。若以工程开工日期为折现点,贷款月利率为1%,并假设各分部下程每月完成的工作量相等,并且能按月及时收到工程款。问题就甲、乙两
应收账款核销方式一般有()。
《中华人民共和国未成年人保护法》所指的未成年人是指()。
2011年开始,教育部启动了中小学教师资格考试改革和定期注册试点工作。按照教育部要求,2015年全国将全面推行教师资格考试,提高教师入职门槛,并打破教师资格终身制,实行定期注册制度。在教育部颁布的相关规定中明确指出,教师资格考试有效期为三年,教师资格证每五
社交恐惧症,是指一种对任何社交或公开场合感到强烈恐惧或忧虑的精神疾病。患者对于在陌生人面前或可能被别人仔细观察的社交或表演场合,有一种显著且持久的恐惧,害怕自己的行为或紧张的表现会引起羞辱或难堪。根据上述定义,下列不属于社交恐惧症的是:
阅读下文,完成下列问题。伏尔泰雨果①一百年前的今天,一颗巨星陨落了,但他是永存的。他离开人世时已年登耄耋,他著述极富,肩负着最荣耀也最艰巨的责任,那就是:培育良知,教化人类。他在咒骂与祝福声中溘然长逝;被旧时代所诅咒,又受到未来的祝
下列关于关系模式的码的叙述中,哪一条是不正确的?
In1961,NASAhasencouragedstudiesofspace-planesthatcouldbebuiltusingexistingtechnology.Thelargenewspaceproject
最新回复
(
0
)