烟火里
2017-02-18 19:56
if(num/10==0){
System.out.println("它是1位数");
}
if(num/10>0&&num/10<10){
System.out.println("它是2位数");
}
if(num/10>=10&&num/10<100){
System.out.println("它是个3位的数!");
}
if(num/10>=100&&num/10<1000){
System.out.println("它是4位数");
}
是不是用循环更好呢?
是的。用循环,每次自除10,除到自己等于0,除的次数就是它的位数
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题