首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { char a=’H’; a=(a>=’A’&&a
有以下程序: #include main() { char a=’H’; a=(a>=’A’&&a
admin
2018-02-02
22
问题
有以下程序:
#include
main()
{
char a=’H’;
a=(a>=’A’&&a<=’Z’)?
(a+32):a;
prinff(“%c\n”,a);
}
程序运行后的输出结果是( )。
选项
A、h
B、H
C、A
D、a
答案
A
解析
考查条件运算符。条件表达式的形式为:表达式1?表达式2:表达式3,计算“表达式1”的值,若为“真”,取“表达式2”的值作为整个条件表达式的值;若为“假”,取“表达式3”的值作为整个条件表达式的值。字符参与运算时一般计算其ASCⅡ码,并且一个字母的小写一大写=32(ASCⅡ码),该程序将大写字母转成对应的小写字母,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/jPxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定int类型变量占用两个字节,若有定义:intx[10]={0,2,4);,贝数组x在内存中所占字节数是______。
已有定义“int k=2;int*ptr1,*ptr2;”,且ptr1和ptr2均已指向变量k,下面不能正确执行的语句是______。
若变量a、i已正确定义,且i已正确赋值,合法的语句是______。
若有以下程序main(){inta[4][4]={{1,2;-3,-4},{0,-12,-13,14},{21,23,0,-24},{-31,32,-33;0}};inti,j,s=0;
设x和y均为int型变量,且x=1,y=2,则表达式double(1+x/y)的值为【】。
按照“后进先出”原则组织数据的数据结构是()。
下列叙述中,正确的是()
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
若x=10010111,则表达式(3+(int)(x))&(~3)的运算结果是()。
设有如下变量定义:doublea=3.500000;floatb=2.5;intm=2,n=3;则表达式“(float)(m+n)/2+(int)a%(int)b”的值是()。
随机试题
A.稽留热B.弛张热C.间歇热D.回归热败血症的热型是
硬脑膜感染源于哪种病毒
为改善胎儿窘迫的缺氧状态,错误的护理措施是()。
生态环境保护措施的基本要求包括()。
为验证拟定的焊件工艺的正确性所进行的试验过程及结果评价是()。
李某5月份取得收入为5800元,若规定免征额为2000元,采用超额累进税率,应税收入2000元以下的,适用税率为5%;应税收入2000~5000元的,适用税率为10%;应税收入5000~10000元的,适用税率为15%。则王某应纳税额为( )。
简述说服法的基本要求。
设(x+y≠0)为某函数的全微分,则a为().
Notallworkersaretrainedsufficientlytogetusedtothenewproductionmethod.
A、Shefindstheyareahappycouple.B、Sheistiredofthem.C、Theyquarrelwithsomepeople.D、Theyareverygoodpeople.D
最新回复
(
0
)