语句Print Sgn(一2^2)*Abs(Int(一5.3))+Int (Rnd())的输出结果为( )。

admin2019-06-20  27

问题 语句Print Sgn(一2^2)*Abs(Int(一5.3))+Int
    (Rnd())的输出结果为(    )。

选项 A、一6
B、5
C、一20
D、0

答案A

解析 一2^2=一4,所以符号函数Sgn(一2^2)=一1;Int函数的功能为向下取整,Int(一5.3)=一6,Ahs函数的功能为求绝对值,Abs(Int(一5.3))=6;Rnd函数为随机函数,通过Rnd可以获得一个大于等于0小于1的随机小数,Int(Rnd)=0;所以最终整个表达式Sgn(一2^2)*Abs(Int(一5.3))+Int(Rnd())的运算结果为一1*6+0=6,A选项正确。本题选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/x0Up777K
0

相关试题推荐
最新回复(0)