问题 单项选择题

InputBox函数的返回值类型是( )。

A) 数值
B) 字符串
C) 变体
D) 数值或字符串(视输入的数据而定)

答案

参考答案:D

解析: InputBox的返回值是一个数值或字符串。当省略尾部的“$”时,InputBox函数返回一个数值,此时,不能输入字符串。如果不省略“$”,则既可输入数值也可输入字符串,但其返回值,是一个字符串。因此,如果需要输入数值,并且返回的也是数值,则应省略“$”;而如果需要输入字符串,并且返回的也是字符串,则不能省略“$”。如果不省略“$”,且输入的是数值,则返回字符串,当需要该数值参加运算时,必须用Val函数把它转换为数值。所以本题答案为D)。

单项选择题
单项选择题