关于二级VB问题

一道选择题在窗体的通用部分说明部分有以下说明语句,其中正确的是()A.PrivateConstAAsInteger=235/2B.ConstBAsInteger=Cint... 一道选择题
在窗体的通用部分说明部分有以下说明语句,其中正确的是()
A. Private Const A As Integer=235/2
B. Const B As Integer =Cint(2.53)
C. Dim Const C As Integer =3579
D .Public Const S As Boolean =True
请一定务必说明选择原因,越详细越好,谢谢!!
展开
 我来答
dreamoftoday
2010-09-04 · TA获得超过756个赞
知道小有建树答主
回答量:182
采纳率:0%
帮助的人:254万
展开全部
答案A
B. Const B As Integer =Cint(2.53) 问题出在Cint上,因为不能为表达式,变为Const B As Integer = 2.53就好了,这时B的值为四舍五入后的值
C. Dim Const C As Integer =3579 不能有Dim,因为Dim是模糊声明,不能接明确的数值3579
D. Public Const S As Boolean =True 常数不能用Public声明,可以用private或不加修饰。
所以A对。其中235/2用四舍五入处理成整数
果映房骊
2019-08-24 · TA获得超过3843个赞
知道小有建树答主
回答量:3086
采纳率:26%
帮助的人:229万
展开全部
个人认为都不对
inputbox返回值都是字符串类型数据,不是数值数据
所以两个x都不是数值10而是字符串"10"
你可以使用typename()来查看是什么类型数据

debug.print
typename(x)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
明宝镇又绿
2019-07-26 · TA获得超过3825个赞
知道大有可为答主
回答量:3189
采纳率:24%
帮助的人:245万
展开全部
在第一个语句中是错误的,在第二个语句中是正确的?
请给出具体解释

第一个:x=InputBox("输入数值","0","示例")
<---
它写了默认数据,而且是字符串类型("示例")

inputbox
第一个参数是提示语,第二个参数是标题,第三个参数是默认值,所以第一个错了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式