首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若运行时给变量x输入12,则以下程序的运行结果是 #include<iostream.h> void main( ) { int x,y; cin > > x; y=x > 12? x+lO:x-12; cout < < y; c
若运行时给变量x输入12,则以下程序的运行结果是 #include<iostream.h> void main( ) { int x,y; cin > > x; y=x > 12? x+lO:x-12; cout < < y; c
admin
2010-03-29
75
问题
若运行时给变量x输入12,则以下程序的运行结果是 #include<iostream.h> void main( ) { int x,y; cin > > x; y=x > 12? x+lO:x-12; cout < < y; cout < < end1; }
选项
A、0
B、22
C、12
D、10
答案
1
解析
三目运算符的表达式为(表达式1)?(表达式2):(表达式3),运算过程是当(表达式1)的值为真时,求(表达式2)的值为整个表达式的值;如果(表达式1)的值为假,则求(表达式3)的值为整个表达式的值。题中,表达式x>12的结果为假,所以执行的语句是x-12,最终结果应该是0。注意:“?:”的优先级高于“=”运算符的优先级。
转载请注明原文地址:https://kaotiyun.com/show/LUjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当变量c的值不为2、4、6时,值为"真"的表达式是()。
下列语句组中正确的是()。
以下程序的输出结果是()。voidf(int*q)main(){inti=0;{inta[5]={1,2,3,4,5},i;for(;i<5;i++)(*q)++;}
以下叙述中正确的是
fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是#include#defineN5Voidfun(intx[N]){intm;for(m=N-1;m>=0;m--)scanf("
度为3的一棵树共有30个结点,其中度为3,1的结点个数分别为3,4。则该树中的叶子结点数为()。
以下选项中,没有编译错误的是
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
一个模块直接调用的下层模块的数目称为模块的()。
随机试题
Amtrak—thelargestrailwaycompanyintheU.S.—wasexperiencingadeclininginrider-ship.【C1】________majorconcernstoAmtraka
“使儿童从社会因袭的束缚与压抑下解放出来,回归人的自然状态,遵循人的自然倾向,使儿童自由成长”属于下列哪一理论的观点()
Thenewsreportershurriedtotheairport,only______thefilmstarshadleft.
,临床婴幼儿最常见的贫血类型是
肺炎气阴两伤余热未尽型宜选用方肺炎痰热壅肺型宜选用方
管理是由多个环节组成的有限的循环过程,包括()。
下列建设项目信息中,属于经济类信息的是()。
建设工程施工验收阶段,参加验收工作的单位由()组成。
Britishuniversities,groaningundertheburdenofahugeincreaseinstudentnumbers,arewarningthatthetraditionofafree
AUNreportsaysthatoverhalftheworld’speoplenowliveincities.A(1)______ago,lessthanfivepercentofallpeoplelived
最新回复
(
0
)