若变量已正确定义并赋初值,以下合法的赋值语句是( )。

admin2022-04-01  24

问题 若变量已正确定义并赋初值,以下合法的赋值语句是(          )。

选项 A、k=(m==n);
B、k=-m-n
C、k=int(m+n);
D、k=m*n=1;

答案A

解析 m,n的变量类型未知,但题目中已定义和赋值。选项B的-m-n对于整型与浮点数类型可以这样操作,但若变量为字符类型,则错误,且此语句缺少分号结尾。选项C,强制转化使用错误。选项D,m*n只能用作表达式的右值,不能作为左值。故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/bnkp777K
0

最新回复(0)