JAVA_07_列印100~150之間不能被3整除的數,三個一行列印
阿新 • • 發佈:2019-02-10
07_列印100~150之間不能被3整除的數,三個一行列印
import java.util.Scanner; public class Demo { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("請輸入m的值:"); int m = scanner.nextInt(); System.out.println("請輸入n的值:"); int n = scanner.nextInt(); //j定義在外面是為了防止j在迴圈體裡面被重複初始化 int j = 0; //下面的for迴圈用來遍歷m~n這個區間的所有整數 for (int i = m; i <= n; i++) { if (i % 3 != 0) { System.out.print(i + "\t"); //這裡用來控制每行列印的個數 if (++j % 3 == 0) { System.out.println(); } } } //scanner是輸入流,在程式結束的時候要關閉,節約系統資源 scanner.close(); //每個程式都應該有一個return,表示程式結束 return; } }
當區間為[100,150],即m=100,n=150時,執行結果如下圖: