用遞迴法將一個整數n轉換成字串。 例如,輸入483,應輸出字串“483”。n的位數不確定,可以是任意的整數。
阿新 • • 發佈:2019-01-06
/*3、用遞迴法將一個整數n轉換成字串。
例如,輸入483,應輸出字串“483”。n的位數不確定,可以是任意的整數。*/
#include <stdio.h>
int main(){
void exchange(int n);
int n;
printf("please enter an integer\n");
scanf("%d",&n);
printf("the correct is:\n");
if(n<0){
putchar('-');
n=-n;
}
exchange(n);
printf ("\n");
}
void exchange(int n){
int i;
if((i=n/10)!=0) exchange(i);
putchar(n%10+'0');
}