下面程序段的功能是( )。 A=15.5:B=Int(A+0.5) Print B

admin2009-05-20  30

问题 下面程序段的功能是(    )。    A=15.5:B=Int(A+0.5)    Print B

选项 A、求平均值
B、将一实数四舍五入取整值
C、求绝对值
D、舍去一实数的小数部分

答案2

解析 本题考查ht函数的使用。血函数的主要功能是返回某数值的整数部分(并非四舍五入),为了实现四舍五入的功能,常常采用 Int(number+0.5)的方式,如:Int(99.8),返回99; Int(99.8+0.5)返回100;Int(-99.8),返回-100;Int(-99.8+0.5)返回-99。可见选项B是正确答案;选项A错误,Visual Basic中并没有求平均值的函数;选项C错误,求绝对值的函数为Abs函数;选项D错误,Int函数和Fix函数非常类似,都可能是舍去一实数的小数部分,但它们的不同之处在于,如果要运算的数为负数,则ht返回小于或者等于该数的最大负整数,而Fix则会返回大于或等于给出数的最小负整数。例如,ht将-7.2转换为-8,而Fix则转换为-7。答案为B。
转载请注明原文地址:https://kaotiyun.com/show/zq5p777K
0

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