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

admin2021-07-09  26

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

选项 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/0atp777K
0

最新回复(0)