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时,运行结果如下图:

猜你喜欢

转载自blog.csdn.net/weixin_41848531/article/details/81408167