首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已有定义:char c;,程序前面已在命令行中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是
已有定义:char c;,程序前面已在命令行中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是
admin
2013-02-23
22
问题
已有定义:char c;,程序前面已在命令行中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是
选项
A、isupper(c)
B、’A’<=c<=’Z’
C、’A’<=c&&c<=’Z’
D、c<=(’z’-32)&&(’a’-32)<=c
答案
B
解析
大写字母从’A’~’Z’的ASCII码是连续的,所以如果当一个字符大于等于’A’31小于等于 ’Z’时,那这个字符就一定是一个大写字母,故选项C正确。C语言中的库函数isupper()的作用也正是判断一个字符是否为大写字母的,故选项A正确。在ASCII码中,小写字母的编码也是连续的,对应的小写字符比大写字符的ASCII码值大32,所以选项D经过小写字符-32后,换算成了对应的大写字母’z’和’A’,所得到结果和选项C是一致的,故也是正确的。选项B中,C语言的逻辑表达式不能直接连写,而应该写成选项C那样,故是错误的,应该选择B。
转载请注明原文地址:https://kaotiyun.com/show/ioJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()#include<string.h>main(){chars1[]="123",s2[]="abc",ss[20]="010";strcat(ss+1,strcpy(s2,
有以下程序unionmyun{struct{intx,y,z;}u;intk;}a;main(){a.u.x=4;a.u.y=5;a,u.z=6;
sizeof(double)是()
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用()
若定义了以下函数:voidf(...){*p=(double*)malloc(10*sizeof(double));}p是该函数的形参,要求通过p把动态分配存储单元的地址传回主调函数,则形参p的正确定义应当是___
在计算机系统中,一个字长的二进制位数为______。
以下对C语言中共用体类型数据的正确叙述是______。
执行下面的语句后,表达式*(p[0]+1)+**(q+2)的值为______。inta[]={5,4,3,2,1},*p[]={a+3,a+2,a+1,a},**q=p;
若m,y,z均为int型变量,则执行下面语句后m值是______。m=1;x=2;y=3;z=4;m=(m<x)?m:x;m=(n<y)?m:y;m=(m<z)?m;z;
以下叙述中错误的是()
随机试题
InancientGreeceathleticfestivalswereveryimportantandhadstrongreligiousassociations.TheOlympianathleticfestivalh
进行性肌营养不良的临床特点,下列描述哪项不准确
患者,男,66岁。反复咳嗽、咳痰20年,每年冬季发作,多持续2~3个月。近5年来,出现上二三层楼气短,偶有喘鸣音。吸烟30年,20支/天。提示该患者发生肺心病的临床表现包括提示:1周来咳喘加重,痰量增多,1天来昏睡,伴无意识动作。查体:球结膜充
下列房地产投资项目经济评价指标中,属于动态盈利评价指标的有()。
关于混凝土保水性与泌水性的相互关系,下列说法正确的为()。
ABC会计师事务所2010年3月接受甲股份有限公司(以下简称甲公司)的委托,对其2009年12月31日的资产负债表及该年度利润表和现金流量表进行审计,并发表审计意见。DEF会计师事务所2009年3月接受甲公司的委托,对其与2008年12月31日财务报表相关
质量检验的根本目的是取得()。
在成语知识总结课上,教师在讲解了成语“鹬蚌相争”之后,准备举几个与该成语同一出处的成语,以下成语不合适的是()。
当交通信号灯、交通标志牌和交警的指挥不一致时,应当服从信号灯的指挥。()
在确定利润分配政策时须考虑股东因素,其中主张限制股利的是()。
最新回复
(
0
)