首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main( ) { char a=’H’; a=(a>=’A’&&a
有以下程序: #include main( ) { char a=’H’; a=(a>=’A’&&a
admin
2020-10-26
16
问题
有以下程序:
#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://jikaoti.com/ti/tWD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:charc;intd;程序运行时输入:c=1,d=2,能把字符1输入给变量c、整数2输入给变量d的输入语句是()。
设有定义:doublex=2.12;,以下选项中不能完整输出变量x值的语句是()。
下列叙述中正确的是()。
有以下程序:#include<stdio.h>intf(intx){inty;if(x==0||x==1)return(3);y=x*x-f(x-2);returny;}main(){intz;z=f(3);prinf
没有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是()。
数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为()。
设有宏定义;#defineIsDIV(k,n)((k%n==1)?1:0),且变量m已正确定义并赋值。则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
使用白盒测试方法时,设计测试用例应根据()。
以下程序用来统计文件中字符的个数(函数feof用于检查文件是杏结束,结束时返回非零):#include<stdio.h>main(){FILE*fp;longnum=0;fp=fopen("fna
在黑盒测试方法中,设计测试用例的主要根据是()。
随机试题
男,22岁。发现左胸前壁无痛性肿物3个月。查:左胸前壁有一直径约6cm包块,皮肤温度不高,无压痛,有波动感。入院后查红细胞沉降率6mm/h。胸壁结核行病灶清除术的手术适应证,下列哪项是错误的
试述法律解释的方法。
《跟单信用证统一惯例》(简称UCP500号)对银行的免责作了规定,下列选项哪些是正确的?
酸碱灭火器适用于扑灭________类物质燃烧的初起火灾。()
履行反洗钱义务的机构及其工作人员依法提交大额交易和可疑交易报告,受法律保护。()
下列关于车辆购置税计税依据的说法正确的有()。
对数据库系统的性能有两种主要的度量一种是吞吐量,一种是【】。
控制器的功能是___________。
Ifyouweretobeginanewjobtomorrow,youwouldbringwithyousomebasicstrengthsandweaknesses.Successor【C1】______inyo
Idon’tknowwhetherheisstill______incollectingcoins.Heusedtobe,butthatwasseveralyearsago.
最新回复
(
0
)