PTA ch5作業 7-4 遞歸實現逆序輸出整數


題目:
本題目要求讀入1個正整數n,然后編寫遞歸函數reverse(int n)實現將該正整數逆序輸出。

輸入格式:
輸入在一行中給出1個正整數n。

輸出格式:
對每一組輸入,在一行中輸出n的逆序數。

輸入樣例:
12345
輸出樣例:
54321

代碼:

include<stdio.h>

int reverse(int n,int ch[],int i);
int main()
{
int n,i,ch[1000];
scanf("%d",&n);
reverse(n,ch,0);

return 0;

}
int reverse(int n,int ch[],int i)
{
ch[i]=n%10;
n/=10;
printf("%d",ch[i]);
i++;
return ((n==0)? 0:reverse(n,ch,i));
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM