求值
设x=2.5,a=7,y=4.7 则x+a%3*(int)(x+y)%2/4
设a=2,b=3,x=3.5,y=2.5 则float(a+b)/2+(int)x%int(y)
设a=3,b=4,c=5 则!(a+b)+c-1&&b+c/2
设i=3,则(++i)%(i--)
[解决办法]
设x=2.5,a=7,y=4.7 则x+a%3*(int)(x+y)%2/4 /*值是2.5*/
设a=2,b=3,x=3.5,y=2.5 则float(a+b)/2+(int)x%int(y) /*这个表达式的强制类型转换格式不正确,系统不能通过也就没有值*/
设a=3,b=4,c=5 则!(a+b)+c-1&&b+c/2 /*值是1,做这题要注意运算符的优先级别!*/
设i=3,则(++i)%(i--) /*值是0*/