首页 > 试题广场 >

反序输出

[编程题]反序输出
  • 热度指数:31701 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 64M,其他语言128M
  • 算法知识视频讲解
输入任意4个字符(如:abcd), 并按反序输出(如:dcba)

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


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

输入

Upin
cvYj
WJpw
cXOA

输出

nipU
jYvc
wpJW
AOXc
#include <stdio.h>
 #include<string.h>
int main() {
   void reverse_output(char a[],int l);
   char input[100];
   while(scanf("%s",input)!=EOF){
       int len=strlen(input);
       reverse_output(input,len);
   }
   return 0;
}

void reverse_output(char a[],int l){
    for(int i=0;i<l;i++){
        printf("%c",a[l-i-1]);
    }
    printf("\n");
}

发表于 2022-03-07 15:39:41 回复(0)
#include<stdio.h>
int main()
{
    char a[5];
    while(scanf("%s",&a)!=EOF)
    {
        for(int i=3;i>=0;i--)
        {
            printf("%c",a[i]);
        }
        printf("\n");
    }
    return 0;
}
发表于 2022-03-06 16:22:02 回复(0)