黑马程序员技术交流社区

标题: 利用递归函数调用方式,将所输入的5个字符,以相反顺序... [打印本页]

作者: 初楠    时间: 2015-4-30 21:38
标题: 利用递归函数调用方式,将所输入的5个字符,以相反顺序...
#include <stdio.h>
#include "conio.h"
main()
{
  int i=5;
  void palin(int n);
  printf("\40:");
  palin(i);
  printf("\n");
  getch();
}
void palin(n)
int n;
{
  char next;
  if(n<=1)
  {
    next=getchar();
    printf("\n\0:");
    putchar(next);
  }
  else
  {
    next=getchar();
    palin(n-1);
    putchar(next);
  }
}
作者: 87526845    时间: 2015-5-1 16:51
#include <stdio.h>
void fun();
int main()
{
    fun();
    return 0;
}

void fun()
{
    char c = getchar();
    if (c!='\n')
    {
         fun();
        putchar(c);
        }
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2