[C] C程序100例_027

原创 2012年03月24日 22:14:49
/*
[C程序100例_027]
题目:
	利用递归函数调用方式,将所输入的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);
  }
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

经典c程序100例(21--30)

【程序21】 题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个    第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下    的一半零...

经典C语言程序设计100例 -- C 和 Python 版 (01 - 05)

写在开头的话 Python 重写C语言程序设计百例,每篇5题,每题分别用C语言和Python实现,方便对比。     C语言编译器:GCC 4.8.2     Python版本:Python ...

精典C程序设计100例

【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去       掉...
  • jlccwss
  • jlccwss
  • 2012年01月05日 16:09
  • 419

经典c程序100例(11--20)

【程序11】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月    后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的...

经典c程序100例==41--50

【程序41】 题目:学习static定义静态变量的用法    1.程序分析: 2.程序源代码: #include "stdio.h" varfunc() { int ...
  • dotjar
  • dotjar
  • 2014年10月22日 17:23
  • 307

经典c程序100例(41--50)

【程序41】 题目:学习static定义静态变量的用法    1.程序分析: 2.程序源代码: #include "stdio.h" varfunc() { int var=0; st...

经典c程序100例==1--100——Classic c program 100 = = 1-100

【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去       掉...

[C] C程序100例_001

/* [C程序100例_001] 题目:有1,2,3,4个数字,能组成多个互不相同且无重复数字的 三位数?都是多少? 分析:可填在百位,十位,个位的数字都是1,2,3,4.组成所有 排列后再去...

c程序设计100例

  • 2017年11月10日 23:25
  • 54KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[C] C程序100例_027
举报原因:
原因补充:

(最多只允许输入30个字)