设float x=4.5,y=4.7;int a=7;表达式x+a%3*(int)(x+y)%2/4的值为:.

问题描述:

设float x=4.5,y=4.7;int a=7;表达式x+a%3*(int)(x+y)%2/4的值为:.

1.a%3是取模的意思,即余数 为1
2.(int)(x+y) 为9
3.1*9=9
4.9%2=1
5.1/4=0
答案为 4.5 即x的值