回 帖 发 新 帖 刷新版面

主题:初来报到,问题简单,请各位指教

int x=9;
for (int i=2;i<x;i++)
    if (x%i!=0)
       m=1;
    else
       {break;m=0;}
为什么结果是1,而不是0;问题很简单,不过仍请
各位大哥指教

回复列表 (共2个回复)

沙发

break;后面的句子没有得到执行

板凳

or (int i=2;i<x;i++)
    if ( x % i != 0 )
       m=1;
    else
       {
         m=0;
         break;
      }

我来回复

您尚未登录,请登录后再回复。点此登录或注册