首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() {char x,a=’A’,b=’B’,c=’C’,d=’D’; x=(a <B)a:b; x=(x>C)c:x; x=(d>x)x:d; printf(
有以下程序 #include <stdio.h> main() {char x,a=’A’,b=’B’,c=’C’,d=’D’; x=(a <B)a:b; x=(x>C)c:x; x=(d>x)x:d; printf(
admin
2022-04-01
45
问题
有以下程序
#include <stdio.h>
main()
{char x,a=’A’,b=’B’,c=’C’,d=’D’;
x=(a <B)a:b;
x=(x>C)c:x;
x=(d>x)x:d;
printf(“%c\n",x);
}
程序运行后的输出结果是( )。
选项
A、D
B、B
C、C
D、A
答案
D
解析
题意中,字符变量a、b、c、d都是大写字母字符。C语言中,大写字母的ASCII码值是按照字母顺序连续递增的,所以a小于b,b小于c,c小于d,所以
x=(a <b)?a:b等价于x=a;
x=(x>C)c:x等价于x=(a>C)c:a,等价于x=a;
x=(d>x)?x:d等价于x=(d>a)?a:d,等价于x=a;
所以程序输出x的值为A,本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/g9kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
若有以下程序typedefstructstu{charname[10],gender;intscore;)STU;voidf(char*P){strcpy(P,"Qian");}main(){STUa={"Zhao
若a是数值类型,则逻辑表达式(a==1)‖(a!=1)的值是
C源程序中不能表示的数制是
下列条件语句中,输出结果与其他语句不同的是
以下选项中,能正确进行字符串赋值的是
以下定义语句中正确的是
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
有以下程序structS{inta,b;}data[2]={10,100,20,200};main(){structSp=data[1];printf("%d\n",++(p.a));}程序运行后的输出结果是
有以下程序#includestructS{inta;int*b;};main(){intx1[]={3,4},x2[]={6,7};structSx[]={1,x1,2,x2};printf("%d,%d\n",*x[
随机试题
下列使法律关系发生效力的形成权是()
治疗轻型代谢性碱中毒的病人,只需静脉补给
人与环境之间不断进行着最本质的联系是
干槽症的特征性表现是
行政处罚包括()。
风险监管的重点是关注银行的业务风险、()和风险管理水平。
海德尔的平衡理论认为态度改变的方法是()。
如果下岗职工实现了普遍的再就业,那么社会保障的压力就会减轻。只有下岗职工都获得了新的技能或者经济转型提供了广泛的就业空间,下岗职工才能实现普遍的再就业。事实是社会保障的压力越来越重。由此可见()。[1]下岗职工没有实现普遍的再就
设y=exsinx,则y(n)=____________.
Anumberofriskfactorsareassociatedwithcardiovasculardisease(CVD).Smokingtobaccoisoneofthebiggest【C1】______forth
最新回复
(
0
)