public class Demo_Text2 {
/**
*1-100 中个位和十位不含 7 的数
*分析:当(i%10!=7时.
*当x>10&&x<=100时 再判断
*如果(i/10!=7&&i%10%10!=7时计数器++
*/
public static void main(String[] args) {
int count =0;//定义一个个位和十位不含七的数
for (int i = 1; i <=100; i++) {
if (i<=10) {
if (i%10!=7) {
count++;
}
}else{
if (i/10!=7&&i%10%10!=7) {
count++;
}
}
}
System.out.println(count);
int count1 =0;
for (int i = 1; i <= 100; i++) {
if (String.valueOf(i).contains("7")==false) {
count1++;
}
}
System.out.println(count1);
}
}
|
|