A-A+

有以下定义语句double a b; intw; longc;若各变量已正确赋值 则下列选

2022-08-06 00:39:44 问答库 阅读 174 次

问题详情

有以下定义语句
double a, b; intw; longc;
若各变量已正确赋值,则下列选项中正确的表达式是
A.a=a+b=b++
B.w%(int)a+b)
C.(c+w)%(int)a
D.w=a==b;

参考答案

正确答案:D
解析:本题中仅选项D为合法的赋值语句,可以解释为w=(a= =b),即把逻辑运算a = =b的结果(真或假,即1或0)赋给整数w。

考点:赋值,变量