若有 int i=10,j=0;则执行完语句 if(j=0)
答案:2 悬赏:0
解决时间 2021-02-19 02:11
- 提问者网友:雨不眠的下
- 2021-02-18 21:23
若有 int i=10,j=0;则执行完语句 if(j=0)
最佳答案
- 二级知识专家网友:煞尾
- 2021-02-18 21:49
前者if(j==0)判断j是否为0,因为j为0使得()内为“真”,所以执行i,结果i==10(原值未变);后者if(j=0)无论j原来为多少,这里都重新赋值为0,()中为“假”,结果执行else后面的i--最后使i由10变为9。
全部回答
- 1楼网友:几近狂妄
- 2021-02-18 22:07
第一个i=10
第二个执行不了,语法错
第二个执行不了,语法错
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯