首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已有定义:char c;,程序前面已在命令行中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是( )。
已有定义:char c;,程序前面已在命令行中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是( )。
admin
2009-01-15
40
问题
已有定义:char c;,程序前面已在命令行中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是( )。
选项
A、isupper(c)
B、’A’<=c<=’Z’
C、’A’<=c&&c<=’Z’
D、c<=(’z’-32)&&(’a’-32)<=c
答案
2
解析
大写字母从’A’~’Z’的ASCII码是连续的,所以如果当—个字符大于等于’A’且小于等于’z’时,那这个字符就一定是一个大写字母,故选项C正确。C语言中的库函数isupper()的作用也正是判断一个字符是否为大写字母的,故选项A正确。在ASCII码中,小写字母的编码也是连续的,对应的小写字符比大写字符的ASCII码值大32,所以选项D经过小写字符-32后,换算成了对应的大写字母’Z’和’A’,所得到结果和选项C是一致的,故也是正确的。选项B中,C语言的逻辑表达式不能直接连写,而应该写成选项C那样,故是错误的,应该选择B。
转载请注明原文地址:https://kaotiyun.com/show/i6Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下面程序代码:PrivateSubCommand1_Click()DimstrAsString,chAsStringstr="VisualBasicProgramming":ch="a"n=fun(oh,sir):Print
窗体上有1个名称为Commandl的命令按钮,事件过程如下:PrivateSubCommandl_Click()m=-3.6IfSgn(m)Thenn=Int(m)Else
以下不能设置Picture属性的控件是()。
执行以下程序段a$="VisualBasicProgramming":b$="C++"c$=UCase(Left$(a$,7))&b$&RightS(aS,12)变量c$的值为
在考生文件夹下有一个工程文件sjt4.vbp。窗体中已经给出了所有控件,如图3-141所示。运行时,单击“发射”按钮,航天飞机图标将向上运动,速度逐渐加快,全部进入云中后则停止,并把飞行距离(用坐标值表示)、所用时间(单位为秒)分别显示在标签Label1和
设窗体上有一个标签Labell和一个计时器Timerl,Timerl的Interval属性被设置为1000,Enabled属性被设置为True。要求程序运行时每秒在标签中显示一次系统当前时间。以下可以实现上述要求的事件过程是
以下关于菜单的叙述中,错误的是
设a=2,b=3,c=4,d=5,下列表达式的值是( )。
满足下列条件之一的年份是闰年:1)年份能被4整除但不能被100整除2)年份能被400整除若y代表年份,下面判断闰年的正确表达式是( )。
下列选项中不属于结构化程序设计方法的是
随机试题
铝青铜焊接时的主要问题是_______。
李某是著名作家,在其创作一部小说时不幸患眼疾失明,李某的妻子在其失明后根据他的口述完成了作品的创作。该小说的著作权属于()
若内存中相邻2个字节的内容为十六进制“7451”,则它们不可能的是_____。
地下水影响范围内路基适宜填土为( )。
运营商之间应为各自的用户通信提供保障,应保证自己的用户能够顺利地与其他运营商的用户进行通信。运营商之间如果存在()的行为,将受到相应的处罚。
2008年11月,中央汇金投资有限责任公司向中国农业银行注资,与()并列成为中国农业银行第一大股东。
下列哪种物流中心信息系统强调与整个供应链上所有客户ERF的对接?()
High-qualitycustomerserviceispreached(宣扬)bymany,butactuallykeepingcustomershappyiseasiersaidthandone.S
某省甲市A县公安局和乙市B县公安局对一起治安违法事件的行政处罚管辖权发生争议,应()。
TheFrenchpianistwhohadbeenpraisedveryhighly______tobeagreatdisappointment.
最新回复
(
0
)