作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/10 21:55:12
有以下定义语句,double a,b; int w;long c;
若各变量已经正确赋值,则下列选项中正确的表达式是
A) a=a+b=b++
B) w%(int)(a+b)
C) (c+w)%(int)a
D) w=a==b
哪个正确?其他几个为什么错?
有以下定义语句,double a,b; int w;long c;
C正确, ++,%操作符不能用于double,所以A,B错
D错误,==操作符不能用于double,因为double类型只有7个有效字,最后一个是估计