若有定义:int a=0 b=0 c=0 d=0; 以下关于C语言表达式:(a || ++b) ? ++c : ++d 执行顺序的叙述正

大学网课 已帮助 人

若有定义: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

若有定义:int a=0 b=0 c=0 d=0; 以下关于C语言表达式:(a || ++b) ? ++c : ++d 执行顺序的叙述正

热搜:lnx定义域为什么是x>0