首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
41
问题
有以下程序
#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全国计算机二级
相关试题推荐
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
以下叙述中正确的是
若有以下程序typedefstructstu{charname[10],gender;intscore;)STU;voidf(char*P){strcpy(P,"Qian");}main(){STUa={"Zhao
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
若有以下程序段:intr=8;printf(”%d\n”,r>>1);输出结果是()。
有以下程序#includemain(){inta=2,b;b=a
以下选项中,能正确进行字符串赋值的是
以下C语言用户标识符中,不合法的是
下列选项中,不能作为合法常量的是()。
有以下程序structS{inta,b;}data[2]={10,100,20,200};main(){structSp=data[1];printf(”%dkn”,++(p.a));}程序运行后的输出结果是
随机试题
双边和多边证券监管合作的形式和内容主要有哪些?
女性,25岁,低热,便秘腹泻交替3年,查:右下腹5cm×5cm肿块,质中等,较固定,轻压痛。最有可能的诊断是
临床上主要采用的牙种植体为
A.崩解剂B.黏合剂C.填充剂D.润滑剂E.填充剂兼崩解剂羧甲基淀粉钠是
下列说法哪些是错误的?()如果合同有效,因为乙违约给甲造成了一定经济损失,而甲要求继续供货,那么()。
某甲将自己的花盆放在三楼办公室办公桌上,因公外出期间,某乙将其花盆移放窗外未摆稳,花盆被风吹落,砸伤楼下行人丙,致其花掉医药费200元。此医药费应当由谁承担______。
根据《支付结算办法》的规定,银行卡的持卡人将单位的现金存入银行卡账户的,可以对单位卡所属单位处以()人民币以内的罚款。
“浙江省”作为省名出现开始于:
制约人的行为和动机的根本条件是()。
TaskSheet:VideoConferencingThecompanyyouworkforisconcernedabouttheamountoftimestaffspendtravelingtomeeti
最新回复
(
0
)