考研的备考中,对于历年真题的复习,也是提升考试分数的重要方法。为了让大家更好的积累学习,小编为大家整理了历年考研真题,下面是关于“有以下定义: int a; long b; double x, y;则以下选项中正确的”,希望对大家有更好的帮助。
3、有以下定义: int a; long b; double x, y;则以下选项中正确的表达式是( )。
A、 (a*y)%b
B、 a=x!=y;
C、 a%(int)(x-y)
D、 y=x+y=x
3、试题答案:C
试题解析:
【考点】本题考查运算符和表达式。
【解析】%运算符要求参加运算的运算对象(即操作数)为整数,A选项中(a*y)为double型,故错误。B选项中a=x!=y;可以写成a=(x!=y);,语句正确,但题中要求表达式,故B不符题意。C选项中,a为整数,(int)(x-y)为整数,故正确,符合题意。D选项,中x+y=x错误,不能给表达式赋值。综上选C。
以上“有以下定义: int a; long b; double x, y;则以下选项中正确的”,更多关于考研真题内容将不断更新。