zzq123
2019-03-03 19:15
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+"位的数!");
}
}
同理啊 count在不停被赋值 当它第三次被赋值时 已经是一千了 999-1000肯定小于0 所以就是三了
注意count得初始值不同
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题