把(float)(a+b)⼀2+(int)x%(int)y编译成程序

2025-06-24 00:50:18
推荐回答(2个)
回答1:

#include
void main(viod)
{ float m;
float n;
printf("x,y,z,a,b");
scanf("%d%d%d%d%d\n",&x,&y,&z,&a,&b);

m=(float)(a+b)/2+(int)x%(int)y;//m=3.5

n=x+a%3*(int)(x+y)%2/4; //n=2.5

}

上机验证一下吧。

不过大概达不到你的要求,因为这样的题目上机是不能得到正确答案的,你

还是要分析你的答案。

回答2:

你说的什么东西啊??