发光的蜜蜂
2016-03-04 11:40
public static void main(String[] args) {
int sum=999;
int t=0;
if(sum/10<=1000000000){
for(int i=1;i<=10;i++){
for(int j=1;j<=sum;){
t=i;sum/=10;break;
}
}System.out.println("他是个"+t+"位数");
}else{System.out.println("输入错误");
}
}
}
感觉}多了一个,第二个for后面是不缺个循环变量变化啊?(我也是初学者,不知道说得对不对。)
e 不知道 不好意思 帮不到你了
第二个for里的j少了一项,j++,缺少这项j就循环一次 就不不循环了
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题