展开全部
结果为2
a? (a+b):(a+c)表示的是a是否为真,如果为真,结果就是a+b,否则为a+c;
因为a=0,为假,所以结果为a+c=2.
a? (a+b):(a+c)表示的是a是否为真,如果为真,结果就是a+b,否则为a+c;
因为a=0,为假,所以结果为a+c=2.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<表达式1>?<表达式2>:<表达式3>;
"?"运算符的含义是: 先求表达式1的值, 如果为真, 则求表达式2 的值并把它作为整个表达式1的值; 如果表达式1 的值为假, 则求表达式3 的值并把它作为整个表达式1的值.
值为2
"?"运算符的含义是: 先求表达式1的值, 如果为真, 则求表达式2 的值并把它作为整个表达式1的值; 如果表达式1 的值为假, 则求表达式3 的值并把它作为整个表达式1的值.
值为2
参考资料: 百度百科
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
?前应该是一个表达式吧!
这个语句的意思是如果?前的表达式成立,值就是a+b,否则就是a+c。
这个语句的意思是如果?前的表达式成立,值就是a+b,否则就是a+c。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
(a+b)/c||(a
0;
bool
btest2
=
a
<
b;
bool
btest3
=
(a%b)
>
0;
那条表达式的值就是
btest1
||
btest2
&&
btest3
0;
bool
btest2
=
a
<
b;
bool
btest3
=
(a%b)
>
0;
那条表达式的值就是
btest1
||
btest2
&&
btest3
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询