美文网首页
反序输出

反序输出

作者: JuGyang | 来源:发表于2019-01-06 18:15 被阅读0次

题目链接
题目描述
输入任意4个字符(如:abcd), 并按反序输出(如:dcba)

输出描述
题目可能包含多组用例,每组用例占一行,包含4个任意的字符。

输出描述
对于每组输入,请输出一行反序后的字符串。
具体可见样例。

示例1

输入
Upin
cvYj
WJpw
cXOA
输出
nipU
jYvc
wpJW
AOXc

代码实现

#include <stdio.h>

void reverse(char *str, int front, int end) {
    int mid = (front + end) / 2;
    char tmp = 0;
    for (int i = 0; i <= mid; i++) {
        tmp = str[front];
        str[front] = str[end];
        str[end] = tmp;
        front++;
        end--;
    }
}

int main(void) {
    int n;
    char str[4];
    while (scanf("%s", str) != EOF){
        reverse(str, 0, 3);
        puts(str);
    }
    return 0;
}

相关文章

  • 反序输出

    题目链接题目描述输入任意4个字符(如:abcd), 并按反序输出(如:dcba) 输出描述题目可能包含多组用例,每...

  • 反序输出

    tag 字符串 逆置 题目 题目描述输入任意4个字符(如:abcd), 并按反序输出(如:dcba) 输入描...

  • 4. 反序输出

    题目描述 输入任意4个字符(如:abcd), 并按反序输出(如:dcba) 输入描述: 题目可能包含多组用例,每组...

  • Python3.0 | 字符串操作 - 案例1.求正整数与其反序

    " " " 需求: 键盘输入正整数n,求出n与其反序数之和并输出 例如,输入2038,输出应为2038+8302=...

  • BIT-CS-2000年复试机试

    1、输入任意 4 个字符(如:abcd),并按反序输出(如:dcba)。 2、设 a、b、c 均是 0 到 9 之...

  • Linux之文件查看

    cat连接文件并打印到标准输出设备上,cat从第一行到最后一行。 tac用于将文件已行为单位的反序输出,即第一行最...

  • 记一些问题处理

    Feign反序列化错误 起因:在导出excel的时候, 发现有的字段不能正常输出。 其中对应的字段是 cPremi...

  • Spark Core源码精读计划#12:Spark序列化及压缩机

    目录 前言 SerializerManager类成员属性列表获取序列化器对输入/输出流的包装序列化与反序列化的方法...

  • 常见Python面试题代码篇

    Q 1:如何反序的迭代一个序列? Q 2:阅读下面的代码,它的输出结果是什么? Q 3:Python的函数参数传递...

  • Jboss/weblogic/XXE

    一.本文介绍 1、本文介绍boss反序列化合webshell、Weblogic反序列化、文件上传漏洞实验、反序列化...

网友评论

      本文标题:反序输出

      本文链接:https://www.haomeiwen.com/subject/poosrqtx.html