代码如下
public class Test1 {
public static void main(String[] args) {
fengQiGuo();
}
/*
需求:在控制台打印出1-100之间满足逢七过规则的数据
分析:
1.通过循环获取到1-100之间的每一个数字
2.数值拆分,拆分出个位和十位
3.根据规则加入if判断
if(ge == 7||shi==7||i%7==0)
4.打印出满足规则的数据
*/
public static void fengQiGuo(){
//1.通过循环获取到1-100之间的每一个数字
for (int i = 1; i <=100 ; i++) {
// 2.数值拆分,拆分出个位和十位
int ge=i%10;
int shi=i/10%10;
//3.根据规则加入if判断
if(ge==7 || shi==7 || i%7==0){
//4.打印出满足规则的数据
System.out.println("过");
}else {
System.out.println(i);
}
}
}
}
运行结果
123456过
8910 11 12 13过
15 16过
181920过
2223242526过
过
293031323334过
36过
38394041过
43444546过
48过
505152535455过
过
5859606162过
646566过
6869过
过
过
过
过
过
过
过
过
过
80818283过
8586过
888990过
9293949596过
过
99 100