题目内容
(请给出正确答案)
[单选题]
若有定义:int a=0,b=0,c=0,d=0;,以下关于C语言表达式:(a || ++b) ? ++c : ++d 执行顺序的叙述正确的是()
A.先执行++a,表达式++a的值为1;再执行++b,表达式++b的值为1,由此可确定(a || ++b)值为1,因此执行++c
B.先执行++a,表达式++a的值为1,由此可确定(a || ++b)值为1,因此执行++c
C.先执行++b,表达式++b的值为1;再执行++a,表达式++a的值为1,由此可确定(a || ++b)值为1,因此执行++c
D.先执行++b,表达式++b的值为1,由此可确定(a || ++b)值为1,因此执行++c
如搜索结果不匹配,请 联系老师 获取答案