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

admin2009-05-20  29

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

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

答案2

解析 本题考查Int函数的使用。Int函数的主要功能是返回某数值的整数部分(并非四舍五入),为了实现四舍五入的功能,常常采用 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函数非常类似,都可能是舍去一实数的小数部分,但它们的不同之处在于,如果要运算的数为负数,则血返回小于或者等于该数的最大负整数,而Fix则会返回大于或等于给出数的最小负整数。例如,Int将-7.2转换为-8,而Fix则转换为-7。答案为B。
转载请注明原文地址:https://jikaoti.com/ti/Wcc0FFFM
0

最新回复(0)