Ex3_14.cpp
上传用户:wuzhousb
上传日期:2022-07-12
资源大小:380k
文件大小:0k
源码类别:

书籍源码

开发平台:

Visual C++

  1. /*【例3.14】输入一个整数,用递归的算法实现将整数倒序输出。
  2. 分析:在递归过程的递推步骤中用求余运算将整数的各个位分离,并打印出来。*/
  3. #include<iostream>
  4. using namespace std;
  5. void backward(int);
  6. int main(){
  7. int n;
  8. cout<<"输入整数:"<<endl;
  9. cin>>n;
  10. cout<<"原整数:"<<n<<endl;
  11. cout<<"反向数:";
  12. backward(n);
  13. cout<<endl;
  14. return 0;
  15. }
  16. void backward(int n){
  17. cout<<n%10;
  18. if(n<10) return; 
  19. else backward(n/10);
  20. }