在VisualBasic中,InputBox函数的默认返回值类型为字符串,用InputBox函数输入数值型数据时,下列操

题目
单选题
在VisualBasic中,InputBox函数的默认返回值类型为字符串,用InputBox函数输入数值型数据时,下列操作中可以有效防止程序出错的操作是()
A

事先对要接收的变量定义为数值型

B

在函数InputBox前面使用Str函数进行类型转换

C

在函数InputBox前面使用Value函数进行类型转换

D

在函数InputBox前面使用String函数进行类型转换

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.数值

B.字符串

C.变体

D.视输入的数据而定


正确答案:B
InputBox函数可以接收用户输入的数据,返回值类型为String型。

第2题:

InputBox函数返回值的类型为( )

A.数值

B.字符串

C.变体

D.数值或字符串(视输入的数据而定)


正确答案:B
解析:InputBox函数的功能是显示一个对话框,该对话框能接收用户输入数据,返回值为字符串类型。格式如下:
  InputBox(Prompt[, Title][, Default][, Xpos][, Ypos][, HelpFile, Context1])
  Prompt:必选参数,字符串类型,用来提示输入。
  Title:字符串类型,对话框标题。
  Default:字符串类型,用于设置默认信息。
  Xpos和Ypos:数值型,用于定义输入对话框的位置,必须同时存在或同时省略。若省略,则输入对话框的位置在屏幕水平方向的中间和垂直方向的从上向下三分之一处的交点。

第3题:

inputBox函数返回值的类型为( )

A.字符

B.数值

C.日期

D.变体


正确答案:A

第4题:

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

A.数值

B.字符串

C.变体

D.数值或字符中


正确答案:B
解析:InputBox函数的功能是在一个对话框中显示提示、等待用户输入正文或按下按钮,并返回文本框内容的String,即返回值是字符串。

第5题:

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

A.数值

B.字符串

C.变体

D.数值或字符串


正确答案:B
暂无解析,请参考用户分享笔记

第6题:

InputBox函数返回值的类型是

A.数值

B.字符串

C.变体

D.数值或字母串(视输入的数据而定)


正确答案:B
解析:InputBox函数返回值的类型是字符串型。

第7题:

在默认情况下,InputBox函数返回值的类型为

A.逻辑类型

B.字符串型

C.数值型

D.日期型


正确答案:B
解析:在默认的情况下,InputBox的返回值是一个字符串,而不是变体类型。如果没有事先声明返回值的类型,或声明为变体类型,则当把函数的返回值赋给这个变量时,VisualBosic将是把它作为字符中来处理。曰此当需要用InpulBox函数输入数据,并且需要输入的数值参加运算时,必须在进行运算前用Val函数(或其他函数)把它转换为相应类型的数值,否则有可能会得到不正确的结果。如果正确地声明了返回值为变体类型,则可不必进行类型转换。MsgBox函数和VisualBasic中内部函数。

第8题:

InputBox函数的返回值类型是______。

A.数值

B. 字符串

C. 变体

D. 数值或字符串(视输入的数据而定)


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

第9题:

下面关于InputBox函数的叙述,不正确的是 ( )

A.在默认情况下,InputBox的返回值是一个字符串

B.InputBox函数可以写成InputBox$的形式

C.执行一次InputBox函数可以输入多个数值

D.执行一次InputBox函数时,不可以同时输入多个数值


正确答案:C
解析:执行一次InputBox函数时,不可以同时输入多个数值。选项C的叙述不正确。

第10题:

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

A:数值

B:字符串

C:数值或字符串

D:根据需要可以是任何类型数据


正确答案:B

更多相关问题