VB中数据类型Integer表示整型,占( )位。 A.2 B.16 C.32 D.4 结果为什么是b

这么多人回答。。。多问一个吧,多加分下面的VB程序段Dox=Val(InputBox("x="))If(xMod3)+x\3=5ThenPrint"x=";xLoopUn... 这么多人回答。。。多问一个吧,多加分
下面的VB程序段
Do
x = Val(InputBox("x="))
If (x Mod 3) + x\3 = 5 Then Print "x=";x
Loop Until x = 0
运行后,当第一次输入5、第二次输入11、第三次输入0后,在窗体上显示的结果是
A、x=5 B、x=11 C、9 D、11
展开
 我来答
湘默默
2011-10-02 · TA获得超过460个赞
知道答主
回答量:21
采纳率:0%
帮助的人:21.1万
展开全部
你可能是没搞清楚“位”和“字节”两个概念。
VB中integer 占2字节,因为一字节是8位,当然2字节就是16位了

记得给分啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
〖挨踢精英〗
推荐于2017-09-20 · TA获得超过372个赞
知道小有建树答主
回答量:426
采纳率:0%
帮助的人:407万
展开全部
整型占2字节,1字节=8位

第二个问题是B
If (x Mod 3) + x\3 = 5 Then Print "x=";x
这句的意思是(x Mod 3) + x\3 = 5的时候才输出x
来自:求助得到的回答
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kingliu1234
2011-10-02 · TA获得超过578个赞
知道小有建树答主
回答量:743
采纳率:0%
帮助的人:466万
展开全部
计算机是以2进制数存储数据的, 题目中说到的位, 即2进制位. 8位就是1字节, vb中整型是2字节,所以是16位.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
就九佳
2011-10-02 · TA获得超过142个赞
知道答主
回答量:178
采纳率:0%
帮助的人:199万
展开全部
integer 最大表数63655,占两字节,16位。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式