问题
单项选择题
要判断数值型变量Y是否能够被8整除,错误的条件表达式为( )。
A.INT(Y/8)=Y/8
B.MOD(Y,8)=0
C.INT(Y/8)=MOD(Y,8)
D.MOD(Y,8)=MOD(8,8)
答案
参考答案:C
解析: INT()函数的功能是返回指定数值表达式的整数部分。MOD()函数的功能是返回两个数值相除后的余数。现在假设Y=16,则INT(Y/8)=2,Y/8=2,MOD(Y,8)=0,MOD(8,8)=0。因为INT(Y/8)=2,MOD(Y,8)=0,所以错误的条件表达式为选项C)。