6、148.5 (float)a/b=9.0/2=4.5 a%c*c=9*16=144 b/c=0
7、8.5 a=3.5,所以结果是float型 (int)(b/3*(int)(a+c)/4)%6=(int)(7/3*(int)(3.5+6.7)/4)%6=(int)(2*10/4)%6=5
3、a=6,执行了加一操作 b=11,执行了减一操作
追问第七题应该是7.5吧???
追答为啥是7.5
追问![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/03087bf40ad162d95d4130451edfa9ec8a13cd38?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
追答2*(int)(10)/4这里,他是先算2*(int)(10)=20,再用20/4=5的,可以用程序验证一下
追问哦 谢谢
我看到那个int把他们分的比较开 以为它们是分开的
多谢你的提醒 答案是8.5
本回答被提问者采纳