C语言:有以下定义语句 double a,b; int w; long c;

2025-02-26 18:04:47
推荐回答(1个)
回答1:

呵呵,这个问题很简单
A选项,涉及到运算符优先级问题。首先b++,运算,然后再a+b,再将b++赋值给一个常量(a+b)明显是错误的了。
D首先判断a是否等于b,如果成立则将1赋值给w,否则将0赋值w