将一整数逆序后放入一数组中(要求递归实现)

来源:互联网 发布:ssh 命令 端口 编辑:程序博客网 时间:2024/05/20 17:06
#include<stdio.h>#include<string.h>/* /////////////////////////////////////////*//*将一整数逆序后放入一数组中(要求递归实现)*//*//////////////////////////////////////////*/void convert(int *result, int n);void main(){int num,result[20],i,n;printf("输入整数的位数\n");scanf("%d",&n);printf("请输入整数\n");scanf("%d",&num);convert(result,num);for(i = 0;i < n;i++)printf("%d ",result[i]);printf("\n");}void convert(int *result, int n){if(n >= 10){convert(result+1,n/10);}*result = n%10;}