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

admin2019-03-29  79

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

选项

答案void convert(int *result, int n) { if(n>=10) convert(result+1, n/10); *result = n%10; } int main(int argc, char* argv[]) { int n = 123456789, result[20]={}; convert(result, n); printf("%d:", n); for(int i=0; i<9; i++) printf("%d", result[i]); return getchar(); }

解析
转载请注明原文地址:https://jikaoti.com/ti/2ag7FFFM
0

最新回复(0)