首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { char a=’H’; a = ( a>=’A’ && a
有以下程序 #include main() { char a=’H’; a = ( a>=’A’ && a
admin
2019-07-14
31
问题
有以下程序
#include
main()
{ char a=’H’;
a = ( a>=’A’ && a<=’Z’ ) ? (a+32) : a;
printf("%c\n", a );
}
程序运行后的输出结果是( )。
选项
A、h
B、H
C、A
D、A
答案
A
解析
考查条件运算符。条件表达式的形式为: 表达式1 ? 表达式2 : 表达式3 ,计算"表达式1"的值,若为"真",取"表达式2"的值作为整个条件表达式的值;若为"假",取"表达式3"的值作为整个条件表达式的值。字符参与运算时一般计算其ASCII码,并且一个字母的小写-大写=32(ASCII码),该程序将大写字母转成对应的小写字母,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/xyRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#includevoidfun(char*s[],intn){char*t;inti,j;for(i=0;i
若有定义语句:doublea,*p=&a;以下叙述中错误的是()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
下列给定程序中,函数fun的功能是:计算如下公式直到,并且把计算结果作为函数值返回。例如,若形参e的值为1e-3,则函数返回值为0.551690。请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行
要求定义一个具有6个元素的int型一维数组,以下选项中错误的是()。
有如下程序段:for(i=0;i<10;i++)if(i<=5)break;则循环结束后i的值为()。
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母#include#includevoidfun(char*p){inti=0;while(p[i]){if(p[i]==’’&&islower(p[i-1]))
下列对于软件测试的描述中正确的是
随机试题
术前用阿托品的主要目的是
如图6-25所示,四孔口,其流量系数由大到小的排列为()。
WindowsXP是( )公司开发的一种基于图形界面的多任务32位操作系统。
简述信用证与买卖合同的关系。
企业发行可转换债券时,应当在初始确认时将其包含的负债成分和权益成分进行分拆。其中权益成分应记入的会计科目是()。
中国是一个多民族国家,绚丽多彩的民族民俗文化,成为吸引旅游者的丰富旅游资源。()
需要、动机、兴趣等属于()。
在地球生物圈中,一个物种是害是益,必须按其对生物圈的平衡和更新作用来定,而不能以人的利益关系为标准。对这段话理解正确的是( )。
ThewarforindependencefromBritainwasalongandeconomicallycostlyconflict.TheNewEnglandfishingindustrywastemporar
Noclear-cutdistinctioncanbedrawnbetweenprofessionalsandamateursinscience:exceptionscannotbefoundtoanyrule.【S1
最新回复
(
0
)