求值: x+a%3*(int)(x+y)%2/4 其中...
x+a%3*(int)(x+y)%2/4其中x=2.5,a=7,y=4.7
计算步骤:
1) a%3=1 (%为取余数运算)
2)(int)(x+y)=7 (x+y=7.3取整为7)
3) 第一步和第二步的答案相乘=7
4) 7%2=1
5) 1/4=0 (运算符"/"得出的答案取整)
6) 前面五步最终的答案为0,最后只剩x=2.5
目前学习c语言中
x+a%3*(int)(x+y)%2/4其中x=2.5,a=7,y=4.7
计算步骤:
1) a%3=1 (%为取余数运算)
2)(int)(x+y)=7 (x+y=7.3取整为7)
3) 第一步和第二步的答案相乘=7
4) 7%2=1
5) 1/4=0 (运算符"/"得出的答案取整)
6) 前面五步最终的答案为0,最后只剩x=2.5