public class HelloWorld{ public static void main(String[] args){ int num = 999; int count = 0; int j; for(j=num/10;j>0;num=j){ ++count; } System.out.println("它是一个"+count+"位的数!"); } } 哪错了?
你这不是个死循环嘛,肯定一直出不来啊. 而且判断这个干嘛要这么麻烦,直接转成字符串判断字符串的长度不就是了