kason163 发表于 2006-8-1 09:44:51

用了continue语句后为什么我循环内的语句都不执行了??

代码如下
for(i=1;i<11;i++)
   {
          r=(45.00-15.00)*rand()+15.00;
      r=int(r*100)/100;
      R4=r;
        if( R3-R4<2)
       continue;
       edit_set ("×××××", R4);
          button_press ("OK");
        }

kason163 发表于 2006-8-1 09:49:29

我在continue后放了一个pause语句,并且把R3-R4的值设置的一定不小于2,但是pause语句却没有被执行

生如火花 发表于 2006-8-1 10:37:53

1,我没看到你的pause语句
2,if后面没有大括号

kason163 发表于 2006-8-1 11:17:18

唉,太粗心了,把 R3-R4的减号写成了横杠了

shyfish 发表于 2006-8-1 19:34:04

看来还真有不少人全角半角符号搞混啊!
建议大家把符号都改成半角(空格, () + 之类所有符号都成半角, 陈桥五笔是有这个功能的, 其它的输入法应该也有吧), 而且这样可以养成个符号后面加个空格的习惯, 这个习惯很好的
页: [1]
查看完整版本: 用了continue语句后为什么我循环内的语句都不执行了??