若有定义:int a=0,b=0,c=0,d=0; ,对于表达式 (a++ && b++) ? c++ : d++,以下关于其执行顺序的叙述正确是
A)先计算表达式 a++,其值为 0,由此即可确定(a++ && b++)值为 0,因此计算 d++
B)先计算表达式 a++,其值为 0;再计算表达式 b++,其值为 0,由此可确定(a++ && b++)值为 0,因此计算 d++
C)先计算表达式 a++,其值为 1;再计算表达式 b++,其值为 1,由此可确定(a++ && b++)值为 1,因此计算 c++
D)先计算表达式 b++,其值为 1;再计算表达式 a++,其值为 1,由此可确定(a++ && b++)值为 1,因此计算 c++
登录后提交答案
暂无评论,来抢沙发