已知a=6,b=15,c=23,则语句 Print Sgn(a+b Mod 6-c\a)& a+b 的输出结果为(  )。

admin2015-10-23  25

问题 已知a=6,b=15,c=23,则语句 Print Sgn(a+b Mod 6-c\a)& a+b 的输出结果为(  )。

选项 A、6
B、16
C、31
D、121

答案D

解析 Print语句表达式中按运算符的优先级从高到低:Mod(+(& 顺序计算。计算过程:Sgn(6+15 Mod 6-23 1)& 6+15(Sgn(6+3-5)& 21(Sgn(4)& 21(1& 21("121"。故选项D正确。
    说明:字符串连接符& 两边的操作数不管是字符型还是数值型,系统首先要将其转换为字符型,然后进行连接。
转载请注明原文地址:https://kaotiyun.com/show/FTLp777K
0

最新回复(0)