1. 程式人生 > >JAVA_07_列印100~150之間不能被3整除的數,三個一行列印

JAVA_07_列印100~150之間不能被3整除的數,三個一行列印

 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時,執行結果如下圖: