帅小伙ws
2016-02-16 16:21
int num = 999;
int count =1 ;
for(;num/10!=0;num=num/10){
count=count+1;}
System.out.println("它是个"+count+"位的数");
如果你是单指判断位数输出这一段,那这个是可以的。要实现一个输出必然是有很多种方法的。
如果你是指整个这一课用这段代码,那不行的。这段代码是为了实现“判断一个数(小于10位)的位数“,你这段缺了判断条件。
for循环的用法不对。。
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题