没有int i,j,k;则表达式i=1,j=2,k=3,i&&j&k的值为
答案:2 悬赏:10 手机版
解决时间 2021-03-05 08:06
- 提问者网友:且恨且铭记
- 2021-03-04 08:39
没有int i,j,k;则表达式i=1,j=2,k=3,i&&j&k的值为
最佳答案
- 五星知识达人网友:舍身薄凉客
- 2021-03-04 10:15
逗号表达式的取值是最后一个式子的值,这个表达式相当于以下语句:
i=1;
j=2;
k=3;
取值=i&&j&k=i&&(j&k)=1&&(2&3)=1&&2=1或者非0为真
i=1;
j=2;
k=3;
取值=i&&j&k=i&&(j&k)=1&&(2&3)=1&&2=1或者非0为真
全部回答
- 1楼网友:笑迎怀羞
- 2021-03-04 11:18
*=是复合运算符优先级低于+号运算符
先计算i+j
在计算*=
这个式子写简单点就是k=k*(i+j)
这下清楚了吧
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯