有些大神用減法來求位數(shù),怎么想出來的呢
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 1;
int data,i,j;
for(i=1;i<=10;i++)
{
? ? count=count*10;
? ? data=num-count;
? ? if(data<0)
? ? {break;}
}
System.out.println("它是個"+i+"位的數(shù)!");
}
}
2019-03-04
同理啊? count在不停被賦值? 當它第三次被賦值時 已經是一千了 999-1000肯定小于0?? 所以就是三了
2019-03-03
注意count得初始值不同