给定一个正整数n,判断各个位上是否含有数字1。如果有,则返回true。否则为false;并输出1的个数。以下为实现方法。
public boolean hasOne(int n) {
int i=0;
int s;
while(n>=1){
s=n%10;
n=n/10;
if(s==1||n==1){i=i+1;}
}
if(i>=1){return true;}
return false;
}
给定一个正整数n,判断各个位上是否含有数字1。如果有,则返回true。否则为false;并输出1的个数。以下为实现方法。
public boolean hasOne(int n) {
int i=0;
int s;
while(n>=1){
s=n%10;
n=n/10;
if(s==1||n==1){i=i+1;}
}
if(i>=1){return true;}
return false;
}