2个回答
展开全部
B中的错误共分为3种,分别是语法错误、逻辑错误和运行错误。
语法错误是指输入的语句不符合VB语法规则,如将if错输成fi、if语句后面没有then、for语句后面没有next等等。这类错误在编译时系统会自动检测出来,并提示错误发生的位置等信息,所以这种错误又称编译期错误。
逻辑错误是指我们输入的语法符合VB语法规则,但程序达不到我们要求的功能。例如我们编写了一个加法程序,运行后却发现程序不能完成两数相加的功能。这类程序由于语法正确,而是程序逻辑上存在错误,因此系统不会提示任何信息,必须通过自己调试来发现错误。
运行错误则是数据溢出、数组下标越界、被0除、负数开平方或取对数等等。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询