VB中一般会出现哪些错误 应该怎么处理 急急急!! 会考马上要到了 就在16号帮帮忙吧 不会啊计入高考总分
3个回答
展开全部
错误分为:语法错误和逻辑错误两种
语法错误是指语句的拼写、各式上的错误。当出现明显的语法错误时,vb会在写完这行代码的时候直接报错,并提示修正。有时个别语法错误因为部分屏蔽设置不会报错,但是在编译时一般都会报错。
例如:
for next语句:
a=0
for i=0 to 100 step 1
a=a+i
next i
如果写错了里面的个别字,如果第一行的等号漏了,你写完第一行的时候就会提示缺少“=”
逻辑错误是指程序执行所得结果与编程目的不符的错误。vb不会报错,这是由于编程者设计错误导致的。
例如:
还是那个for next:
a=0
for i=0 to 100 step -1
a=a+i
next i
这个写了step -1,那么这个for语句执行一次就跳出了,不会报错,和我们想要的0+1+2+...+99+100这个计算不符,这就是逻辑错误
语法错误是指语句的拼写、各式上的错误。当出现明显的语法错误时,vb会在写完这行代码的时候直接报错,并提示修正。有时个别语法错误因为部分屏蔽设置不会报错,但是在编译时一般都会报错。
例如:
for next语句:
a=0
for i=0 to 100 step 1
a=a+i
next i
如果写错了里面的个别字,如果第一行的等号漏了,你写完第一行的时候就会提示缺少“=”
逻辑错误是指程序执行所得结果与编程目的不符的错误。vb不会报错,这是由于编程者设计错误导致的。
例如:
还是那个for next:
a=0
for i=0 to 100 step -1
a=a+i
next i
这个写了step -1,那么这个for语句执行一次就跳出了,不会报错,和我们想要的0+1+2+...+99+100这个计算不符,这就是逻辑错误
追问
看不懂为 那些字符是是什么意思
展开全部
这个出错的方式也太多了吧……怎么说呢?有时不小心打错一个字母或者变量类型声明错了也会报错……具体问题,具体分析……一般程序写好,要先进行调试,如果报错,先修正报错的代码,直到没有错误,再检测代码是否能实现效果,如果可以则没错……如果不能则分析原因,适当地修改……然后不段重复这个过程……直到没有bug…这样说太概念了,一般写一段代码,如果没能达到效果,自己应该大概能知道错误的地方……相应地验证 或 修改一下……调试是极度枯燥的一件事,所以写代码时要养成良好习惯,这样可以尽可能的减少错误……
追问
你能不能举下例子 比如语法错误代码是怎么样的 真心看不懂啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一下子也说不清楚,程序写完后你调试一下就知道了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询