若定义int a=2,b=2,下列表达式中值不为4的是A)a*(++b) B)a*(b++) C)a+b D)a*b.求详解,
小弟初学java,能不能每个答案都给我说下,我算出来是6,6,4,4.结果c不对,
若定义int a=2,b=2,下列表达式中值不为4的是A)a*(++b) B)a*(b++) C)a+b D)a*b.求
答案:2 悬赏:30 手机版
解决时间 2021-12-28 16:56
- 提问者网友:你挡着我发光了
- 2021-12-27 19:36
最佳答案
- 五星知识达人网友:一秋
- 2021-12-27 21:11
其实答案是a
结果是6 4 4 4
b中关键注意到
(b++)这个式子的值是2,而不是b
因为是先取b的值为整个式子的值,取到2,然后b自加
(++b)这个式子的含义是b先自加,然后取b作为整个式子的值
全部回答
- 1楼网友:梦中风几里
- 2021-12-27 22:04
我好好复习下
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯