早教吧作业答案频道 -->其他-->
求下面算术表达式的值设x=2.5,a=7,y=4.7计算x+a%3*(int)(x+y)%2/4要详细的过程
题目详情
求下面算术表达式的值
设 x=2.5,a=7,y=4.7计算x+a%3*(int)(x+y)%2/4
要详细的过程
设 x=2.5,a=7,y=4.7计算x+a%3*(int)(x+y)%2/4
要详细的过程
▼优质解答
答案和解析
这么少分,还要详细过程……
你一步步往下看吧:
2.5+7%3*(int)(2.5+4.7)%2/4 ->计算(x+y)
=2.5+7%3*(int)(7.2)%2/4 ->计算(int)(7.2)强制类型转换=7
=2.5+7%3*7%2/4 ->计算求余7%3=1
=2.5+1*7%2/4 ->计算1*7=7
=2.5+7%2/4 ->计算求余7%2=1
=2.5+1/4 ->计算1/4=0(整数除整数,结果还是整数,0.25成了0)
=2.5+0
=2.5
你一步步往下看吧:
2.5+7%3*(int)(2.5+4.7)%2/4 ->计算(x+y)
=2.5+7%3*(int)(7.2)%2/4 ->计算(int)(7.2)强制类型转换=7
=2.5+7%3*7%2/4 ->计算求余7%3=1
=2.5+1*7%2/4 ->计算1*7=7
=2.5+7%2/4 ->计算求余7%2=1
=2.5+1/4 ->计算1/4=0(整数除整数,结果还是整数,0.25成了0)
=2.5+0
=2.5
看了 求下面算术表达式的值设x=2...的网友还看了以下: