用Java编写一个程序,输入一个五位数,将它逆序输出.提示:使用整除除法和求模运
2个回答
2015-11-30
展开全部
public class Egg {
public static void main(String[] args) {
System.out.println(reverse(123));
}
public static int reverse(int value) {
if (value == 0) {
return 0;
}
int len = 0;
int c = value % 10;
int other = c;
if (value >= 10) {
int tmp = value;
while (tmp / 10 > 10) {
tmp /= 10;
len++;
}
other = (int)(c * Math.pow(10, len + 1));
}
return other + reverse(value / 10);
}
}
展开全部
public class Test{
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("请输入一个5位数");//控制台输入数字
int c = in.nextInt();
System.out.println((c/1%10)+""+(c/10%10)+""+(c/100%10)+""+(c/1000%10)+""+(c/10000));
}
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询