首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已有定义:char c;,程序前面已在命令中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是
已有定义:char c;,程序前面已在命令中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是
admin
2017-04-26
55
问题
已有定义:char c;,程序前面已在命令中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是
选项
A、isupper(c)
B、’A’<=c<=’Z’ ,
C、’A’<=c&c<=’Z’
D、c<=(’z’-32)&(’a’-32)<=c
答案
D
解析
本题考查字符变量和逻辑运算。选项A)通过调用函数isupper来判断字符c是否是大小字母,满足要求;选项B)是逻辑表达式,不管c为何值,’A’<=c为真或者假,然后再和’z’比较结果必然为真(0和1都小于’Z’的ASCII值);选项C)是通过与运算来判断c是否是大小字母;选项D)中’z’-32和大小字母’Z’相等,同样’a’-32和大小字母’A’相等。
转载请注明原文地址:https://kaotiyun.com/show/0SDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序段:intn,t=1,s=0;scanf("%d",&n);do{s=s+t;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是()。
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置,并改正错误。
以下对C语言函数的有关描述中,正确的是
下列对于软件测试的描述中正确的是
软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于______中的一个阶段。
在下列选项中,没有构成死循环的是
假定当前盘符下有两个如下文本文件:文件名a1.txta2.txt内容123#321#则下面程序段执行后的结果为#include"stdio.h"voidfc(FILE*p){char
下列选项中不符合良好程序设计风格的是
软件设计中模块划分应遵循的准则是()。
随机试题
独活寄生汤组成中不包含
肾炎性水肿的发生机制是
以下因素会造成成交价格偏离正常市场价格的是()。
实施阶段的合同管理的控制目标包括()。
环境管理方案的内容一般包括( )。
某市彩虹化妆品厂为增值税一般纳税人,2008年12月发生如下经济业务:(1)销售自产化妆品15箱,每箱不含税单价为80000元,收取包装物押金共23400元。(2)从某化妆品厂购进化妆品16箱,专用发票上注明每箱不含税进价15000元;全部生产领用,
下面属于字体设计方法的是()。
()不能作为确定经营者年薪的单一指标。
Admittedly,thebestwayoflearningaforeignlanguageistostayforalongperiodoftimeinthetargetlanguagecountry.【C1】
函数f(x)=|4x3—18x2+27|在区间[0,2]上的最小值为______,最大值为______。
最新回复
(
0
)