//用C写一个输入的整数,倒着输出整数的函数,要求用递归方法。 #include<stdio.h> #include<iostream> using namespace std; int sum = 0; int fall(int a){ if (a == 0)return sum; int c; c = a % 10; a = a / 10; sum = sum + c; if (a!=0) sum = sum * 10; fall(a);
} int main() { int a; bool flag = true; cin>>a; if (a < 0) { a = 0 - a; flag = false; } int b=fall(a); if (flag == false) b = 0 - b; printf("%d",b); system("pause"); }