【Java】用while或for循环输出1~1000之间能被5整除的数,并且每行输出5个

  • Post author:
  • Post category:java


package chap2_流程控制.struct;

/**
 * 用while或for循环输出1~1000之间能被5整除的数,并且每行输出5个
 */

public class Test04 {
    public static void main(String[] args) {
        //while循环
        int x = 1;
        while (x<=1000){
            if (x%5 == 0){
                System.out.print(x+"\t");
            }
            if (x%(5*5)==0){
                System.out.println();
            }
            ++x;
        }
        System.out.println("==============================");
        //for循环
        int count =0;   //定义计数器
        for (int i = 1; i <= 1000; i++) {
            if (i%5 == 0){
                System.out.print(i+"\t");
                count++;
                //1.换行
                if (count%5==0){
                    System.out.println();
                }
            }
            //2.换行
/*            if (i%(5*5)==0){
                System.out.println();
            }*/
            //3.换行
/*            if (count == 5){
                System.out.println();
                count = 0;
            }*/
        }
        System.out.println("==============================");
    }
}



版权声明:本文为qq_57268251原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。