时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 32M,其他语言64M
本题知识点: 字符串
题目描述
描述:
输入一个整数,将这个整数以字符串的形式逆序输出
程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001
输入描述:
输入一个int整数
输出描述:
将这个整数以字符串的形式逆序输出
示例1
输入
1516000
输出
0006151
import java.util.Scanner;
public class Main {
public static void main(String args[]){
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
/*从个位开始对该数各位求解
以个位为例
对10取余后除以1,就得到个位数字
十位则是对100取余后除以10
当求解最高位时,i增长为原数最高位的10倍
并停止增长
*/
for(int i = 10;i < (n * 10);i *= 10){
int k = n % i * 10 / i;
System.out.print(k);
}
}
}