首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若运行时给变量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
37
问题
若运行时给变量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全国计算机二级
相关试题推荐
有以下程序main(){inta=3;a+=a-=a*a;printf("%d\n",a);}程序的输出结果是
若变量已正确定义并赋值,以下不能构成C语句的选项是
下列数据结构中,属于非线性结构的是
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include#defineN10voidfun(intx[N]){inti=0;while(i<N)scanf("%d",___);}在程序中下划线处应填入
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
若有定义“intx,y;”并已正确给变量赋值,则以下选项中与表达式“(x-y)?(x++):(y++)”中的条件表达式(x.y)等价的是
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
若i、j已定义成int型,则以下程序段中内循环体的总执行次数是()。for(i=6;i>0;i--)for(j=0.j
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
设变量均已正确定义,若要通过scanf(’’%d%c%d%c’’,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。下列所示的输入形式中正确的是(注:口代表空格字符)()。
随机试题
遣药配伍中体现“通因通用”之法的方剂是
由间隔相等的不连续时点数列求平均发展水平的公式是()
矢量图进行放大后,图像仍能保持原来的清晰度,且色彩不失真。
6层及以下的住宅一般以()为主。
根据《中华人民共和国会计法》的规定,对登记会计账簿不符合规定的单位。县级以上人民政府财政部门责令限期改正,可以对单位并处()。
我国《婚姻法》规定:“现役军人的配偶要求离婚,须得军人同意,但军人一方有重大过错的除外。”这一规定属于下列规则中的()。
1934年颁布的()中规定,班级增设班主任。
看过许多名人访谈,他们无不谈到过去某段时期的迷茫与困惑、低潮与失败。彼时,如果他们向命运低头,他们就是失败者。只有冷静下来,摆正心态,才有______、赢取辉煌的可能。可见,平日的积累与锻炼固然重要,但关键时刻的______与爆发力却能成就一个真正的王者。
A、 B、 C、 B
Herushed(danger)______acrossthestreettocatchthebus.
最新回复
(
0
)