51Testing软件测试论坛

标题: 用了continue语句后为什么我循环内的语句都不执行了?? [打印本页]

作者: kason163    时间: 2006-8-1 09:44
标题: 用了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
我在continue后放了一个pause语句,并且把R3-R4的值设置的一定不小于2,但是pause语句却没有被执行
作者: 生如火花    时间: 2006-8-1 10:37
1,我没看到你的pause语句
2,if后面没有大括号
作者: kason163    时间: 2006-8-1 11:17
唉,太粗心了,把 R3-R4的减号写成了横杠了
作者: shyfish    时间: 2006-8-1 19:34
看来还真有不少人全角半角符号搞混啊!
建议大家把符号都改成半角(空格, () + 之类所有符号都成半角, 陈桥五笔是有这个功能的, 其它的输入法应该也有吧), 而且这样可以养成个符号后面加个空格的习惯, 这个习惯很好的




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2