永发信息网

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~
全部回答
  • 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
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯