阿利斯泰尔
2016-05-10 05:03
问题如上图
没看懂你是什么错误,应该是代码有问题吧!!你试试这个!!
import java.util.Scanner;;
public class Helloword {
public static void main(String[] args) {
Scanner input =new Scanner(System.in);
System.out.print("请输入整数:");
int num = input.nextInt();
if(num>0&&num<99999999){
int count = 0;
int t = num;
for(int i=1;i<num;i++){
t = t/10;
count++;
if(t<=0){
System.out.println("它是一个"+count+"位数");
break;
}
}
}else {
System.out.println("输入的整数错误");
}
}
}
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题