首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已有定义:char c;,程序前面已在命令行中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是
已有定义:char c;,程序前面已在命令行中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是
admin
2013-02-23
20
问题
已有定义: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://jikaoti.com/ti/jTn0FFFM
本试题收录于:
二级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;
若有如下程序:sub(intx){inty=0;staticintz=1;y+=x+2;z+=y+x;return(z);}main(){intt=1,n;for(n=0;n<3;n
在宏定义#definePI3.14159中,用宏名PI代替一个()
在C语言中,int,char和short三种类型数据在内存中所占用的字节数
以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件位置指针的具体位置,从而确定文件长度,请填空。FILE*myf;longf1;myf=【】("test.t","rb")
在计算机系统中,一个字长的二进制位数为______。
以下对C语言中共用体类型数据的正确叙述是______。
若有以下定义和语句:char*s1="12345",*s2="1234";printf("%d\n",strlen(strcpy(s1,s2)));则输出结果是______。
若有说明:inta[3][4]={0};则下面正确的叙述是
随机试题
对多处理机的描述不正确的是()
A乙琥胺B硫酸镁C丙戊酸钠D卡马西平E苯巴比妥过量会引起血Mg2+增高,导致呼吸抑制、血压骤降的是
狂犬病病毒感染动物后经()排出
下列固定资产中,应计提折旧的是()
经济分析的基本方法有()。
下列关于上海野生动物园的表述正确的是()。
大脑左半球主要负责抽象思维和空间知觉。()
科尔伯格把道德判断分为三个水平,每个水平又各包括两个阶段。这六个阶段的顺序是()①寻求认可取向阶段②惩罚服从取向阶段③相对功利取向阶段④社会契约取向阶段⑤普遍伦理取向阶段⑥遵守法规取向阶段
在开放系统互连参考模型(OSI)中,()的主要功能是将网络地址翻译成对应的物理地址,并决定如何将数据从发送方经路由送达到接收方。
A、Beginners.B、Intermediatelearners.C、LearnersofspecialEnglish.D、BeginnersknowingABC.C
最新回复
(
0
)