zoukankan      html  css  js  c++  java
  • 字符串-04. 字符串逆序(15)

    输入一个字符串,对该字符串进行逆序,输出逆序后的字符串。

    输入格式:

    输入在一行中给出一个不超过80个字符长度的、以回车结束的非空字符串。

    输出格式:

    在一行中输出逆序后的字符串。

    输入样例:

    Hello World!
    

    输出样例:

    !dlroW olleH

    #include <iostream>
    #include <stdio.h>
    #include <math.h>
    #include <string.h>
    #include <stdlib.h>
    
    using namespace::std; 
    
    int main(){
      
    	 char a[100];
    	 gets(a);
    	 int length=strlen(a);
    	 char temp;
    	 int i,j;
         if(length%2==0)
    	 {
    	 	for(i=0,j=length-1;i<j;i++,j--)
    	 	{
    	 		temp=a[i];
    	 		a[i]=a[j];
    	 		a[j]=temp;
    	 	}
    	 } else
    	 {
    	 	for(i=0,j=length-1;i<=j;i++,j--)
    	 	{
    	 		temp=a[i];
    	 		a[i]=a[j];
    	 		a[j]=temp;
    	 	}
    	 }
    	 puts(a);
          return 0;
    }
    

      

  • 相关阅读:
    kickstart_Round C 2020
    4.26腾讯笔试题
    [jvm][面试]JVM 调优总结
    Django中的Model(操作表)
    C++ 无锁数据结构
    masstree Seastar
    java logAspect
    vimrc
    GopherChina 2018
    RocketMQ
  • 原文地址:https://www.cnblogs.com/ligen/p/4283497.html
Copyright © 2011-2022 走看看