黑马程序员技术交流社区

标题: 第二十四题 [打印本页]

作者: 菜鸟哥    时间: 2015-7-31 20:29
标题: 第二十四题
题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。   
//使用了长整型最多输入18位
import java.util.*;
public class lianxi24 {
public static void main(String[] args) {
   Scanner s = new Scanner(System.in);
   System.out.print("请输入一个正整数:");
   long a = s.nextLong();
   String ss = Long.toString(a);
    char[] ch = ss.toCharArray();
    int j=ch.length;
    System.out.println(a + "是一个"+ j +"位数。");
    System.out.print("按逆序输出是:");
    for(int i=j-1; i>=0; i--) {
    System.out.print(ch[i]);
   }
   }
   }





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2