[英]A number is defined 3Den if it is a multiple of 3 or has the digit 3 in it. Given a number num as input, count the number of 3Den between 1 and num
[英]A number is defined as a 3den if it is a multiple of 3 or has the digit 3 in it. Given a number as input, determine whether it is a 3den or not
public boolean is3den(int num){
if(num%10==0)
return true;
while(num>0){
if(num%10==3)
return true;
else {
num=num/10;
}
}
return false;
}
我的代码通过了所有真条件但没有通过假,有什么建议吗?
public boolean is3den(int num){
if((num%3)==0)
return true;
while(num>0){
if((num%10)==3)
return true;
else {
num=num/10;
}
}
return false;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.