JAVA——实现打印1到100之内的整数,但数字中包含9的要跳过

题目:

/*
    1.打印1到100之内的整数,但数字中包含9的要跳过
    
    2.每行输出5个满足条件的数,之间用空格分隔
    3.如:1 2 3 4 5
 */

代码如下:

public class Test5 {
	public static void main(String[] args) {
		int count = 0;// 记录打印元素的个数
		for (int i = 1; i <= 100; i++) {
			if (i % 10 != 9 && i / 10 % 10 != 9) {
				System.out.print(i + "\t");
				count++;
				if (count % 5 == 0) {
					System.out.println();
				}
			}
		}
	}

}

输出结果如下:

1	2	3	4	5	
6	7	8	10	11	
12	13	14	15	16	
17	18	20	21	22	
23	24	25	26	27	
28	30	31	32	33	
34	35	36	37	38	
40	41	42	43	44	
45	46	47	48	50	
51	52	53	54	55	
56	57	58	60	61	
62	63	64	65	66	
67	68	70	71	72	
73	74	75	76	77	
78	80	81	82	83	
84	85	86	87	88	
100	

 

你可能感兴趣的:(JAVA——实现打印1到100之内的整数,但数字中包含9的要跳过)