for(count=1;(num/=10)>0;count++);System.out.println("它是个"+count+"位的数!");
count就是你最终要求的变量
加号的作用
①当左右两边连接的都是非数字类型时,则为连接符;
②当一边是数值类型,另一边是非数值类型时,则为连接符;
③当两边都是数值类型时,则为运算符,即相加求和的作用。