乐sir经典 2019-03-20 17:54 采纳率: 0%
浏览 1143

while循环条件满足进不去

package han;

public class 输出一百以内的素数 {

public static void main(String[] args) {
    // TODO Auto-generated method stub
    int cnt = 0;
    int x = 2;
    while(cnt<51);
    {
        boolean isprime = true;
        int i = 2;
        for(;i<x;i++)
        {
            if(x % i == 0)
            {
                isprime = false;
                break;
            }
        }
        if(isprime)
        {
            System.out.println(x);
            cnt++;
            if(cnt % 5 == 0)
            {
                System.out.println("\t");
            }
        }
        x++;
    }
}

}

  • 写回答

4条回答 默认 最新

  • 孤星耀月chen 2019-03-20 18:08
    关注

    while后面多了一个分号,后面的{}不是while的循环主体。

    评论

报告相同问题?

悬赏问题

  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 有没有帮写代码做实验仿真的
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥30 vmware exsi重置后登不上
  • ¥15 易盾点选的cb参数怎么解啊
  • ¥15 MATLAB运行显示错误,如何解决?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题