要求
:輸入一個整數,將這個數字逆序輸出(數字反轉)
例如
:輸入3251,需輸出1523
1,循環
<code>/**
* 數字反轉(輸入3251,需輸出1523)
*/
public class NumberReverse {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("請輸入一個整數");
int num=sc.nextInt();
while(num!=0){
int a=num%10;
System.out.print(a);
num=num/10;
}
}
}/<code>
2,遞歸
<code>public String reverse(int n)
{
if(n<10)return ""+n;
else return ""+(n%10)+reverse(n/10);
}/<code>
閱讀更多 新視像 的文章