奔跑吧兄弟的舞蹈视频:int a=2,b=3; float x=3.5,y=2.5; (float) (a+b)/2+(int)x%(int)y怎么算?
来源:百度文库 编辑:高校问答 时间:2024/07/07 08:27:26
(float) (a+b)/2=2.5
(int)x=3
(int)y=2
3%2=1
2.5+1=3.5
(float) (a+b)/2+(int)x%(int)y=3.5
如果是(float)( (a+b)/2+(int)x%(int)y )的话
(a+b)/2=2
(int)x=3
(int)y=2
3%2=1
2+1=3
(float)( (a+b)/2+(int)x%(int)y )=3
答案应该是3.5吧,3貌似不对
(
(float)(a+b)
)
/
2
+
(
(
(int)x
)%(
(int)y
)
)
3
int a=2,b=3; float x=3.5,y=2.5; (float) (a+b)/2+(int)x%(int)y怎么算?
a=2,b=3,x=3.5,y=2.5,求(float)(a+b)/2+(int)x/(int)y的值?
(float)(a+b)/2+(int)x%(int)y的值为多少?
unsigned int a=2;int b = -3;
执行 int x,a=2,c=4;x=++a+b+++c++;后a的结果是?b的结果是? c的结果是? x的结果是?
执行 int x,a=2,b=3,c=4;x=++a+b+++c++;后a的结果是?b的结果是? c的结果是? x的结果是
#define MAX(x,y) (x)>(y)?(x):(y) main(){int a=5,b=2,c=3,d=3,t;t=MAX(a+b,c+d)*10;printf("%d\n",t);}
int a=5,b; b=++a*--a;
若a和b为int类型变量,表达式a=(a=2,b=3,a+b)的值是
int a=3,b=4,b=5; !(++c-1&&b+c/2)等于什么?为什么?谢谢