给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字
:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。
01 package com.qimenguigu;
02 import java.util.*;
03
04 public class Test24 {
05 public static void main(String[] args){
06 Scanner sc = new Scanner(System.in);
07 System.out.println("请输入一个不大于5位的正整数:");
08 String s = sc.nextLine();
09 //将s转换为字符数组 赋值给ss
10 char [] ss = s.toCharArray();
11 int count = 0;
12 for(int i =ss.length;i>0;i--){
13 System.out.print(ss[i-1]);
14 count++;
15 }
16 System.out.println();
17 System.out.println("这个数的位数为:"+count);
18 }
19 }
补充:软件开发 , C语言 ,