admin 管理员组

文章数量: 1086019


2024年3月28日发(作者:用递归方法求 2 n的和)

一,如果遇到了一些逻辑性很强的问题比如有循环什么的 我的方法是在关键地方加入

变量

这样可以比较好地找到问题

二,msgbox

三,监视窗口,如下面的例子

For i=1 to 10000

A=sqr(i)

next i

你想再监视当i=799时A的值,就可以添加监视,方法:点调试,添加监视,选择

“当监视值为真时中断”,上面表达式框中写上i=799,

这样你按F5,运行程序,程序会在i=799时中断。其他选项你可以自己去琢磨一下。

一个程序如何顺利的 “脱产”,调试的过程是非常重要的。学过、钻研过程序设计的

人都有同样的感受,很多情况下,调试程序的过程会比程序编写的过程更为困难。任何一

个天才都不敢说,他编的程序是100%正确的。几乎每一个稍微复杂一点的程序都必须经

过反复的调试、修改,最终才完成。所以说,程序的调试是编程中的一项重要技术。

程序中的典型错误类型

A类:语法错误。

B类:编译错误。

C类:属性设置错误。

D类:逻辑错误。

调试方法

方法一:利用“MSDN帮助菜单”

“MSDN帮助菜单”是一个很好的自学工具,对于出现调试对话框的菜单来说,可以

按下“帮助”按钮查看错误原因。

对于一些不是很清楚的函数格式、保留字的作用,也可以借助“帮助菜单”。

方法二:逐过程检查

主要检查代码是否写对,位置有没有错误,关键是要确定一段代码是在哪个事件控制

下的。

不妨先在脑海中把整个程序过一边,想一想究竟会有哪些事件发生(有些事件是人机

互动的,例如:鼠标点击;而有些是机器自己执行的,这时要想到计时器的作用);然后想


本文标签: 错误 调试 程序 方法