recursion.c
上传用户:bjtelijie
上传日期:2010-01-01
资源大小:87k
文件大小:0k
源码类别:

数学计算

开发平台:

Visual C++

  1. /* 递归法将整数转换成字符 */
  2. # include <stdio.h>
  3. void convert(int n)
  4. {
  5. int i;
  6. if((i=n/10) != 0)
  7. convert(i);
  8. putchar(n%10+'0');
  9. }
  10. void main()
  11. {
  12. int number;
  13. printf("输入整数:");
  14. scanf("%d", &number);
  15. printf("输出是:");
  16. if(number < 0)
  17. {
  18. putchar('-');
  19. number = -number;
  20. }
  21. convert(number);
  22. putchar('n');
  23. }