2,若有说明int i,j,k;则执行i=10;j=20;k=30;k*=i+j后k的值为__ ____。
答案:3 悬赏:60 手机版
解决时间 2021-01-03 05:54
- 提问者网友:兔牙战士
- 2021-01-02 20:13
2,若有说明int i,j,k;则执行i=10;j=20;k=30;k*=i+j后k的值为__ ____。
最佳答案
- 五星知识达人网友:孤老序
- 2021-01-02 21:01
先对i,j,k分别进行了赋值为10,20,30;
k*=i+j与k=k*(i+j)等价,把i,j,k的值分别代入为30*(10+20)=900,故k的值为900~
k*=i+j与k=k*(i+j)等价,把i,j,k的值分别代入为30*(10+20)=900,故k的值为900~
全部回答
- 1楼网友:琴狂剑也妄
- 2021-01-02 23:53
*=是复合运算符优先级低于+号运算符
先计算i+j
在计算*=
这个式子写简单点就是k=k*(i+j)
这下清楚了吧
- 2楼网友:玩世
- 2021-01-02 22:19
k*=i+j的意思是k=k*(i+j)
k=900
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯