3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
[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提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦