问题遇到的现象和发生背景
int main(){
double x=1;
double y=x+3/2;
printf("%lf\n",y);
return 0;
}
int main(){
double x=3;
double y=x+3/2;
printf("%lf\n",y);
return 0;
}
用代码块功能插入代码,请勿粘贴截图
运行结果及报错内容
2.0
4.0
我的解答思路和尝试过的方法
C语言中的加减乘除到底是怎么运算的呀,要是先加减后乘除,我第二个测试的为什么是4?