public static void main(String[] args) {
/*
* 题目:打印1到100之内的整数,但数字中包含7的要跳过,例如:17、27、71、72
* 思路:
* 1.先打印1-100之内的整数
* 2.再在循环中判断出个位和十位数字中含有7的整数
*/
for (int i = 1; i < 100; i++) {
//10之内只有一个7
if(i<10&&i==7)
continue;
//大于10的数字个位和十位包含7的整数跳过
else if(i>10&&i%10==7)
continue;
else if(i>10&&i/10==7)
continue;
else
System.out.println(i);
}
}
亲,这个题目考查的目的主要是数字个个位数的如何拆分?注意到木有?
|