
这道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) 显示错误提示信息
能详细讲解一下吗? 展开
1.下面的程序段运行后,显示的结果是 ______。
Dim x%
if X Then MsgBox(x) Else MsgBox(x+1)
(A) 1
(B) -1
(C) 0
(D) 显示错误提示信息
能详细讲解一下吗? 展开
4个回答
展开全部
选( 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
x+1=1
Dim x%是用类型说明符声明变量的方式
%是integer的类型说明符
是dim x as integer 的简化写法
x初始化时未赋值情况下默认是0
所以x=0 msgbox(x+1)=1
常用类型说明符
% integer
& long
! single
# Double
$ string
@ currency
展开全部
x 相当于一个逻辑型的变量,X=0时,为假,取其它值都为真
if X Then MsgBox(x) Else MsgBox(x+1)意思为:如果X为真,输出X变量(MsgBox(x)),否则输出X+1(MsgBox(x+1)),本题X未赋值,为0,故为假,所以选 A
if X Then MsgBox(x) Else MsgBox(x+1)意思为:如果X为真,输出X变量(MsgBox(x)),否则输出X+1(MsgBox(x+1)),本题X未赋值,为0,故为假,所以选 A
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
从未赋值时,VB的变量默认为0,即x为0。0认为为假,所以显示x+1的结果为1
答案:(A)1
答案:(A)1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
具体问题环境呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询