首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main( ) { char a=’H’; a=(a>=’A’&&a
有以下程序: #include main( ) { char a=’H’; a=(a>=’A’&&a
admin
2020-10-26
33
问题
有以下程序:
#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
答案
B
解析
条件运算符构成的选择结构的一般形式为:表达式l?表达式2:表达式3。
其求值规则为:如果表达式1的值为真,则以表达式2的值作为条件表达式的值,否则以表达式2的值作为整个条件表达式的值。该题目中首先给字符变量a赋值为’H’。语句“a=(a>=’A’&&a<=’z’)?(a+32):a;”即将大写字母变为小写字母。因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Aj3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inta=6,i;for(i=1;i<=3;i++){if(a>=5)break;if(a%2){a+=2;continue;}a=(a-3,a+4);}prinff("%d,
有以下程序#include<stdio.h>voidmain(){doublex=3.14159;printf("%f\n",(int)(x*1000+0.5)/(double)1000);}程序运行后的输出结果是()。
设a、b、c是已定义的整型变量且已正确赋初值,以下赋值语句中,错误的是()。
下列选项中,能正确定义数组的语句是()。
有以下程序:#include<stdio.h>intfun(intn){inta;if(n==1)return1;a=n+fun(n一1);returna;}main(){p
以下选项中可用做C程序合法实数的是()。
设有定义:intx=2;,以下表达式中,值不为6的是()。
以下表达式的值与x无关、其值恒为真的是()。
以下是if语句的基本形式:if(表达式)语句其中“表达式”()。【09年3月】
以下选项中不能用于描述算法的是()。
随机试题
马克思主义哲学与唯心主义哲学、旧唯物主义哲学的根本区别是()
腹部因弹片伤行剖腹探查时,在骨盆缘见到一侧输尿管完全横断,其治疗应该是
干燥失重检查采用的方法是
下列在建设工程中发生的事件中,属于建筑工程一切险除外责任的是()。
背景资料:某施工单位承担的某双向4车道高速公路隧道,该隧道为单洞双向行驶长3200m,隧道最大埋深342m,净空宽度19.64m,净空高度6.88m,净空面积为105.16m2,设计车速100km/h,工程于2008年7月1日开工。该地
城市公共交通的活动范围是()。
创造性思维的核心是()。
2005年3月5日,国务院总理温家宝在第十届全国人民代表大会第三次会议上所作的《政府工作报告》中提出,2005年经济发展要着重抓好的工作是
Inwhichmonthwerethebusesusedleast?
A、Shewillclap.B、Shewillblink.C、Shewillsmile.D、Shewillimitatehermother.C短文明确提到了当母亲做婴儿喜欢的事时,婴儿就会微笑,故C为答案。
最新回复
(
0
)