《黑狐之风影》演员表:c语言的问题
来源:百度文库 编辑:高校问答 时间:2024/10/03 16:22:12
求下面算术表达式的值:
x+a%3*(int)(x+y)%2/4
设x=2.5,a=7,y=4.7
(float)(a+b)/2+(int)x%(int)y
设a=2,b=3,x=3.5,y=2.5
x+a%3*(int)(x+y)%2/4
设x=2.5,a=7,y=4.7
(float)(a+b)/2+(int)x%(int)y
设a=2,b=3,x=3.5,y=2.5
第一个的答案为2.5
第二个的答案为3.5
2.000000
3.000000
第一个的答案为2.5
第二个的答案为3.500000
优先级的问题 最恶心了 没工夫去被那个去 看一眼书就可以了
第一题 a%3=1 x+y=7.2 int(x+y)=7 int(x+y)%2=1而1/4=0
所以答案是2.5
第二题 float(a+b)=5.0000000 (int)x%(int)y=1
所以答案是3.5000000