【C 语言经典100例】C 练习实例27

简介: 【C 语言经典100例】C 练习实例27

题目:利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。

#include <stdio.h>
int main()
{
    int i=5;
    void palin(int n);
    printf("请输入5个字符\40:\40");
    palin(i);
    printf("\n");
}
void palin(n)
int n;
{
    char next;
    if(n<=1) {
        next=getchar();
        printf("相反顺序输出结果\40:\40");
        putchar(next);
    } else {
        next=getchar();
        palin(n-1);
        putchar(next);
    }
}
请输入5个字符 : abcde
相反顺序输出结果 : edcba


目录
相关文章
|
2月前
|
Ubuntu 编译器 Linux
C语言中经典的结构体和联合体共用实例
C语言中经典的结构体和联合体共用实例
23 0
|
4月前
|
C语言
C语言实例——猴子吃桃
【1月更文挑战第17天】C语言实例——猴子吃桃。
40 1
|
4月前
|
Shell C语言
C语言实例——小球自由下落
【1月更文挑战第16天】C语言实例——小球自由下落。
54 0
|
4月前
|
C语言
C语言实例——1000以内的所有完数
【1月更文挑战第16天】C语言实例——1000以内的所有完数。
31 0
|
4月前
|
机器学习/深度学习 网络协议 C语言
C语言实例
【1月更文挑战第16天】C语言实例。
123 1
|
4月前
|
C语言
【C 语言经典100例】C 练习实例59
【C 语言经典100例】C 练习实例59
15 0
|
4月前
|
C语言
【C 语言经典100例】C 练习实例49
【C 语言经典100例】C 练习实例49
17 0
|
4月前
|
C语言
【 C 语言经典100例】C 练习实例46
【 C 语言经典100例】C 练习实例46
17 0
|
4月前
|
存储 编译器 C语言
【C 语言经典100例】C 练习实例45
【C 语言经典100例】C 练习实例45
16 0
|
4月前
|
C语言
【C 语言经典100例】C 练习实例 54
【C 语言经典100例】C 练习实例 54
15 0