逆序输出整数(PTA)

  • Post author:
  • Post category:其他



题目描述:


本题目要求读入1个正整数n,然后编写递归函数reverse(int n)实现将该正整数逆序输出。


输入格式:


输入在一行中给出1个正整数n。


输出格式:


对每一组输入,在一行中输出n的逆序数。


输入样例:

12345
结尾无空行


输出样例:

54321


思路:


这道题十分简单,根本没想太多,由于是排好顺序的,直接用一个for循环实现逆序输出即可;重要的是把这组数字当做字符串输入和输出,最后利用字符串的分片诸葛逆序输出,相当于把字符串当做一组数组,直接逆序输出了。


代码如下:

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String str = sc.nextLine();
        for(int i=str.length()-1;i>=0;i--){
            System.out.print(str.charAt(i));
        }
    }
}



版权声明:本文为qq_47332831原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。