xqzz.net
当前位置:首页 >> VB声明符号常量Const A As DouBlE=sin(1)和Const... >>

VB声明符号常量Const A As DouBlE=sin(1)和Const...

前一个是函数值,不是VB意义下的常量.后一个是类型不匹配.

const语句要求所赋值必须是常数表达式,也就是不能使用函数

用Const声明常量.语法为:[Public|Private] Const 符号常量名 [As 类型] = 表达式 例如 Private Const MyConst As Integer = 1000 Const MyStringConst As String = "Hello" '默认为Private Const PI As Double = 3.1415926 '默认为Private Const MyVar = 1000 '默认为Private, MyVar的类型为Variant

C不行,const声明要求常量表达式,虽然sin(1)看起来就是个常量,但这要调用个函数计算后才能得到具体值.A正常 B,类型虽然不符,但能把“12”转换成数字12,所以没问题,但如果是"12f"这样的就不行 D,没写类型,会根据表达式的类型来确定

1.A 理由:10^2是表达式(^是运算符),不属于常量,D是常量100的指数表示形式2.C 理由:Sin(1)是函数,不属于常量,常量包括数、字符串、日期、逻辑值True/False等不含运算符和函数3.B 理由:E7是变量名,C、D是

[图文] 下列符号常量的声明中,不合法的是 A.Const a As Single=1.1B.Const a=”0K” C.Const A.Const a As Single=1.1 B.Const a=”0K” C.Const a As Double=Sin(1) D.Const a As Integer=“12” 悬赏:

不知c是否中间有个空格如果有的话不合法 另外就是b不合法 b c

VB中的符号常量(常数)是用于容易修改的目的,可在代码中的任何地方使用常数代替实际的值.比如说程序代码要多处使用圆周率,可先定义(Const PI =3.14),然后就使用PI来代表3.14.假如在该题目中使用了数百个PI,如果要修改它的

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.xqzz.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com