首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量都已正确说明,则以下程序段( )。 #include main() {int a=8; int b=6: printf(a>b?"&&&a=%d":"!!!b=%d",a,b);}
若变量都已正确说明,则以下程序段( )。 #include main() {int a=8; int b=6: printf(a>b?"&&&a=%d":"!!!b=%d",a,b);}
admin
2020-07-28
21
问题
若变量都已正确说明,则以下程序段( )。
#include
main()
{int a=8;
int b=6:
printf(a>b?"&&&a=%d":"!!!b=%d",a,b);}
选项
A、输出为:&&&a=8
B、输出为:!!!b=8
C、输出为:&&&a=8 !!!b=6
D、全部错误
答案
A
解析
本题考查printf的输出格式和条件表达式“?:”的使用。①printf函数输出时,“&&&%d\n”和“!!!%d\n”中的“&&&”和“!!!”都是直接输出。②条件表达式的基本格式为:a?b:c。其运算规则为:当a为非。时,整个表达式的值取b的值,当a为0时,整个表达式取c的值。printf函数中如果在格式说明符之前插入任何字符都将原样输出。本题中a>b为真,所以返回“&&&a=%d”。
转载请注明原文地址:https://jikaoti.com/ti/VBD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是
下列关于线性链表的叙述中,正确的是
以下关于C语言数据类型使用的叙述中错误的是
以下函数按每行8个输出数组中的数据:voidfun(int*w,intn){inti;for(i=0;i<n;i++){_______printf("%d",w[i]);}printf("\n");}下划线处应填入的语句是
下面关于位运算符的叙述,正确的是
若有定义“intx,y;”并已正确给变量赋值,则以下选项中与表达式“(x-y)?(x++):(y++)”中的条件表达式(x-y)等价的是
若有定义和语句:inta,b;scanf("%d,%d,",&a,&b);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
下面不属于软件需求分析阶段主要工作的是
有以下定义:inta;longb;doublex,y;,则以下选项中正确的表达式是()。【10年9月】
在E—R图中,用来表示实体的图形是
随机试题
剪力墙结构受剪破坏的主要形态有哪些?
下列关于计算机软件说法中,正确的是__________。
慢性泪囊炎是因下列哪个部位狭窄或阻塞所致
A.促使医务人员为病人服务的原始动力B.使医务人员的行为具有稳定性C.真正实现全心全意为人民健康服务的道德原则D.医务人员在医疗活动中对自己和他人行为之间关系的内心体验和自然流露E.弥补同情感的不足医学道德情感的事业感是
氨基甲酸酯类对症治疗应避免使用的药物是
共同构成我国担保法律制度的法律包括()。
中华人民共和国政府对澳门恢复行使主权的时间是()。
(2017·河北)中华人民共和国公民有受教育的()
下列方法中不能适用于所有Swing组件的是()。
A、Itisarealcommunityhub.B、Itisarosegardenforwomen.C、It’sGod’screationforbelievers.D、It’saparadiseforlocal
最新回复
(
0
)