search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

[C/C++演算法] 純C利用遞迴方式將數字反轉 – jashliao部落格

[C/C++演算法] 純C利用遞迴方式將數字反轉

 

在網路上爬文,發現有人在此問題,當今天抽空寫完時,卻發現該問題已經結案,所以只好貼在自己部落格,歡迎有興趣的C/P同好,一起來C/P一下。

#include <stdio.h>
#include <stdlib.h>
long int_Reversion(int data)
{
int Multiple;
int i;
Multiple=1;
i=0;
do
{
i++;
Multiple=Multiple*10;
}while(Multiple<=data);
if(i==1)
{
return data;
}
else
{
return ((data%10)*(Multiple/10))+int_Reversion(data/10);
}
}
int main()
{
long a;
printf("input a int=\t");
scanf("%d",&a);
printf("%ld->%ld\n",a,int_Reversion(a));
return 0;
}

 



熱門推薦

本文由 jashliaoeuwordpress 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦