注册 登录
编程论坛 C语言论坛

新手求助优先级运算

乌拉达 发布于 2021-11-10 17:14, 1351 次点击
x+a%3*(int)(x+y)%2/4   其中x=2.5  a=7   y=4.7
怎么编码上面这个式子运算出结果
4 回复
#2
baolis2021-11-10 22:02
#include<stdio.h>
int main(){
 float x=2.5,y=4.7,z;
 int a=7;
z = x+a%3*(int)(x+y)%2/4;
printf( "z=%f\n",z);}
是个结果么?
#3
乌拉达2021-11-10 22:15
答案是2.5这是对的嘛
#4
乌拉达2021-11-10 22:15
我不太会
#5
baolis2021-11-11 11:49
2.5
1