您的位置:程序门 -> vb -> 基础类



for next语句的执行语句为什么有时后面要加分号,有时又不加分号?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


for next语句的执行语句为什么有时后面要加分号,有时又不加分号?
发表于:2007-04-25 22:07:54 楼主
for   next语句的执行语句为什么有时后面要加分号,有时又不加分号?而且那个程序不加分号运行的结果是错误的!程序如下:
private   sub   form_click()
dim   i,   j   as   integer
for   i   =   1   to   5
        print   tab(9   -   i);
        for   j   =   1   to   2   *   i   -   1
                print   "* ";
        next   j
        print
  next   i
end   sub
这里的print "* "语句后面加了分号,但我在其他很多程序里看到执行语句后面没有分号也得到了正确结果.请高手指教!谢谢
发表于:2007-04-25 22:15:361楼 得分:0
带有   ;   表示在同一行输出,不带则表示,另起一行
发表于:2007-04-25 22:59:512楼 得分:0
那些分号和for   next没关系,是print方法的格式设置符
发表于:2007-04-25 23:54:393楼 得分:0
别把vb当c和p来使撒
发表于:2007-04-25 23:57:244楼 得分:0
那些分号和for   next没关系,是print方法的格式设置符
带有   ;   表示在同一行输出,不带则表示,另起一行


其实最简单的方法就是设置断点,试试看就知道了
发表于:2007-04-26 08:52:565楼 得分:0
楼主是vb和c搞混了

vb中是没有分号的
发表于:2007-04-26 10:22:556楼 得分:0
原来是这样,但是书上好象没提到过。谢谢几位啦!
发表于:2007-04-26 10:39:177楼 得分:0
要分清哟


快速检索

最新资讯
热门点击