qq_孤独行者_4
2018-07-24 13:55
{
public static void main(String[] args){
int num = 999;
int count = 0;
for(int i = 0;i<=9;i++){
chufa = num/(10^i);
if(chufa==0){
break;
}else{
count++;
}
}
System.out.println("它是个"+count+"位的数!");
}
}
for语句执行完了才跳到if,count已经为10。
另外10的i次方的用法行不通的,到后面除以100、1000得到的也不是位数了。
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题