编写一java程序,能将任意整数反转。例:输入982176,系统处理后输出为671289。

2025-02-27 12:59:50
推荐回答(2个)
回答1:

程序如下

//input:需要反转的int值。

public int reverse(int inputNum){。

String inputStr=""; //将输入的整数先转为字符串。

String result=""; //提前定义反转后的字符串。

//循环。

for(int i=inputStr.length()-1;i>=0;i--){。

//一个一个字符连接构造新字符串。

result=result+inputStr.charAt(i);。}。

//反转后的字符串转换为int后返回。

return Integer.parseInt(result)。}。

回答2:

今天晚上刚开始学java,这是我的第二个java程序,希望给点鼓励,以后交流啊,我的qq群33089387
//文件名为Temp_1.java
import java.util.*;
public class Temp_1{
public static void main(String[] args)
{
Scanner in=new Scanner(System.in);
System.out.println("请输入一个整数:");
int num=in.nextInt();
System.out.println("\n反转后的数为:");
int tmp;
while(num!=0)
{
tmp=num%10;
System.out.print(tmp);
num/=10;
}
}
}