package pactice19;
import java.util.Arrays;
import java.util.Scanner;
public class TestForNumber {
public static void main(String[] args) {
Scanner sc =new Scanner(System.in);
System.out.println("输入0~9999之间的任意数,判断输入的是几位数");
int input = sc.nextInt();
if(input>9999 || input<0){
System.out.println("输入有误,请重新输入");
}else {
String s = String.valueOf(input);
char[] c = s.toCharArray();
// System.out.println(Arrays.toString(c));
int num=0;
for(char i:c){
num++;
}
System.out.println("输入数为:"+input+"\n"+"是个"+num+"位数");
}
}
}
编写程序,从键盘输入一个 0~99999 之间的任意数,判断输入的数是几位数?
最新推荐文章于 2023-07-24 15:56:00 发布