关于VB的题目
来源:百度知道 编辑:UC知道 时间:2024/05/21 16:25:52
Dim A as Integer
A=1
Do while A=100
A=A+2
Loop
Print A
这个程序为什么会产生溢出?
这是一道选择题。
第四个选项是“溢出”
我就是想不明白,为什么会产生溢出?
高手指点,谢谢!
A=1
Do while A=100
A=A+2
Loop
Print A
这个程序为什么会产生溢出?
这是一道选择题。
第四个选项是“溢出”
我就是想不明白,为什么会产生溢出?
高手指点,谢谢!
刚开始a=1,Do while A=100 这句根本没实现,所以a=a+2不执行,直接挑去print a,得到1
应该改成do while A<=100,或者do untill A=100
既然答案是溢出,或许可以解释是“循环溢出”不执行吧。不过我也觉得答案出得不太好。
应该是do while A<=100,或者do untill A=100
好像没啥问题!