问题标题:
求下面算术表达式的值设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
查看更多
其它推荐
热门其它推荐