当前位置:编程学习 > VB >>

VB 代码 问题

Private Sub Form_Click() Dim a, b As Integer, c As Long a = Val(InputBox("请输入你想要的数字")) /* 为什么这里只能输入32780一下的数字 */ For b = 1 To a c = b + c Next b MsgBox ("从1加到" & a & "的结果是") & c End Sub 给个解释啊.....
追问:那怎么  输入很长很长的数字  也行..
答案:改成:
dim a as long , b as long , c as long
即可。
其他:与变量的声名有关 因为integer是整型。这种数据类型是整型。一般是32位,即可以表示-2^15--2^15-1之间的数字
其实可以表示最大32767的整数。你说的32780一下应该不准确。 

上一个:我是VB新手,告诉该怎么办吧,谢谢
下一个:VB语言中

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,