萨拉.海蓝德 icloud:C语言初学者问题...简单啊....快来

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/06 08:50:37
求下面算术表达式的值,并且用C语言编写代码.
1)x+a%3*(int)(x+y)%2/4
x=2.5,a=7,y=4.7

2)(float)(a+b)/2+(int)x%(int)y
a=2,b=3,x=3.5,y=2.5

想对一下答案..谢谢了..本人是初学者..就帮帮忙吧..求下面算术表达式的值,并且用C语言编写求结果..谢谢了.
表达式结果怎么求的过程啊。...

main()
{
float x=2.5,y=4.7,temp=0.0;
int a=7;
temp=x+a%3*(int)(x+y)%2/4;
printf("%f",temp);
}
2.mian()
{
float x=3.5,y=2.5,temp=0.0;
int b=3,a=2;
temp=(float)(a+b)/2+(int)x%(int)y;
printf("%f",temp);
}

只要把优先级别给背熟了,遇到表达试的题目都不会出错的.