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

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 求差集那个函数有问题,有无佬可以解决
  • ¥15 MATLAB动图问题
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名