设int a=0, b=1, c=2;,则表达式a? a+b:a+c的值是?

过程?解释?... 过程?解释? 展开
 我来答
undergrowth
2010-06-24 · TA获得超过1513个赞
知道小有建树答主
回答量:879
采纳率:0%
帮助的人:1202万
展开全部
为2
x=表达式1?表达式2:表达式3
其意义是:先求解表达式1,若为非0(真),则求解表达式2,将表达式2的值赋给x。若表达式1的值为0(假),则求解表达式3,将表达式3的值赋给x。

因为a=0 为假 求表达式3的值 为2
lingdang1987
2010-06-24 · 超过25用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:67.2万
展开全部
结果为2
a? (a+b):(a+c)表示的是a是否为真,如果为真,结果就是a+b,否则为a+c;
因为a=0,为假,所以结果为a+c=2.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
灵虚上人
2010-06-24 · TA获得超过104个赞
知道答主
回答量:66
采纳率:0%
帮助的人:47.7万
展开全部
<表达式1>?<表达式2>:<表达式3>;
"?"运算符的含义是: 先求表达式1的值, 如果为真, 则求表达式2 的值并把它作为整个表达式1的值; 如果表达式1 的值为假, 则求表达式3 的值并把它作为整个表达式1的值.

值为2

参考资料: 百度百科

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
longchao945
2010-06-24
知道答主
回答量:28
采纳率:0%
帮助的人:14.3万
展开全部
?前应该是一个表达式吧!
这个语句的意思是如果?前的表达式成立,值就是a+b,否则就是a+c。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
英望夷尔烟
2019-07-13 · TA获得超过3919个赞
知道大有可为答主
回答量:3109
采纳率:32%
帮助的人:182万
展开全部
(a+b)/c||(a
0;
bool
btest2
=
a
<
b;
bool
btest3
=
(a%b)
>
0;
那条表达式的值就是
btest1
||
btest2
&&
btest3
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式