递归实现倒序打印

  
  
  
  
  1. //递归实现倒序打印   
  2. #include <stdio.h>   
  3. #define LEN 3   
  4.   
  5. char buf[LEN]={'a''b''c'};  
  6.   
  7. void print_backward(int pos)  
  8. {  
  9.      if(pos == LEN)  
  10.       return;  
  11.      print_backward(pos+1);  
  12.      putchar(buf[pos]);  
  13. }  
  14.   
  15. int main(void)  
  16. {  
  17.      print_backward(0);  
  18.      putchar('\n');  
  19.        
  20.      return 0;  
  21. }  

你可能感兴趣的:(递归实现倒序打印)