1:编写一个程序,输入一个 n, 输出从1到这个数字之间的出现的1的个数,比如f(13)等于6; f(9)等于1;
public class FindOne {
public static void main(String[] args) {
System.out.println(find(13));
}
public static int find(int n){
int count =0;
String str;
char c;
for(int i=1;i<=n;i++){
str = Integer.toString(i);
for(int j=0;j<str.length();j++){
c = str.charAt(j);
if(c=='1') count++;
}
}
return count;
}
}