标题: 今天又是一道面试题 [打印本页] 作者: fanlelong 时间: 2016-4-18 21:48 标题: 今天又是一道面试题 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);
}
} 作者: yy0328 时间: 2016-4-18 21:54
这个也是作业题吧 作者: kcufow 时间: 2016-4-19 00:14
试试这个
public class CountDemo1 {
public static void main(String[] args) {
int count =0;
for(int x=1;x<=100;x++){
if(!(x%10==7||x/10%10==7)){