有以下定义: int a; long b: double x,y; 则以下选项中正确的表达式是( )。

admin2021-07-09  29

问题 有以下定义:
    int a;
    long b:
    double x,y;
    则以下选项中正确的表达式是(    )。

选项 A、a=x<>Y
B、a%(int)(x-y)
C、(a*y)%b
D、Y=x+y=x

答案B

解析 c语言中没有“<>”运算符,所以A选项错误。“%”运算符的两个操作值必须为整型数据,所以B选项正确。a*y的结果为double型,所以C选项错误。不能将值赋给像x+y这样的表达式,所以D选项错误。
转载请注明原文地址:https://kaotiyun.com/show/PIkp777K
0

最新回复(0)