这道VB编程题目的答案是什么?1.下面的程序段运行后,显示的结果是 ______。 Dim x% if X Then MsgBox(x)

这道VB编程题目的答案是什么?1.下面的程序段运行后,显示的结果是______。Dimx%ifXThenMsgBox(x)ElseMsgBox(x+1)(A)1(B)-1... 这道VB编程题目的答案是什么?
1.下面的程序段运行后,显示的结果是 ______。
Dim x%
if X Then MsgBox(x) Else MsgBox(x+1)
(A) 1
(B) -1
(C) 0
(D) 显示错误提示信息
能详细讲解一下吗?
展开
 我来答
谦逊且肃穆灬不倒翁3772
2011-01-10 · TA获得超过611个赞
知道小有建树答主
回答量:394
采纳率:0%
帮助的人:332万
展开全部
选( A ) x=0

x+1=1

Dim x%是用类型说明符声明变量的方式

%是integer的类型说明符
是dim x as integer 的简化写法

x初始化时未赋值情况下默认是0

所以x=0 msgbox(x+1)=1

常用类型说明符
% integer
& long
! single
# Double
$ string
@ currency
zhaoliang_0722
2011-01-11
知道答主
回答量:8
采纳率:0%
帮助的人:1.4万
展开全部
x 相当于一个逻辑型的变量,X=0时,为假,取其它值都为真
if X Then MsgBox(x) Else MsgBox(x+1)意思为:如果X为真,输出X变量(MsgBox(x)),否则输出X+1(MsgBox(x+1)),本题X未赋值,为0,故为假,所以选 A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友78bd6eae2
2011-01-10 · TA获得超过659个赞
知道小有建树答主
回答量:464
采纳率:0%
帮助的人:613万
展开全部
从未赋值时,VB的变量默认为0,即x为0。0认为为假,所以显示x+1的结果为1
答案:(A)1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2011-01-10 · TA获得超过877个赞
知道小有建树答主
回答量:337
采纳率:0%
帮助的人:353万
展开全部
具体问题环境呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式