下面说法中正确的是( )。

admin2020-04-18  35

问题 下面说法中正确的是(    )。

选项 A、设a=5,b=3,c=1,则执行语句Print a>b>c后的输出结果为False
B、语句Const x As Double = Sqr(2)能够定义一个符号常量x
C、在过程中,要定义可选参数,应使用的关键字是ParamArray
D、用Static定义的变量,其值在程序运行过程中始终存在,因此,该种类型的变量是全局变量

答案A

解析 语句Print a>b>c语句执行的顺序为:先执行a>b,结果为True,再判断True>c,True在ASCII表对应数字的值为-1,本题中在与数值c比较时,True转换为数字-1,判断-1>c,结果为False,故选项A正确;在声明符号常量时,可以在常量名后面加上类型说明符,如果不适用类型说明符,则根据表达式的求值结果确定常量类型,故B选项错误;定义可选参数的过程,必须在参数表中使用Optional关键字,并在过程体中通过IsMissing函数测试调用时是否传送可选参数,可变参数过程通过ParamArray命令来定义,故C选错误;用Static定义的变量,其值在程序运行过程中始终存在,这种变量称为静态局部变量,全局变量需要使用Public或Global定义,故D选项错误。本题正确选项为A。
转载请注明原文地址:https://kaotiyun.com/show/MMTp777K
0

最新回复(0)