若int i=10,j=2;则执行i尀=j+9后,i的值为?

2025-05-09 01:12:03
推荐回答(2个)
回答1:

执行后i的值为0,因为/=是赋值运算,所以先执行j+9=19,然后执行i/=19,就是i=10/19而10/19商0余10,所以最后i的值就是为0

回答2:

/是不是写成\了,i/=j+9输出i为0。因为i/=j+9数值上同等i=i/(j+9),即10/(2+9),都是整形,所以10/11为0.