【PTA】7-2 字符串逆序 (15分)

简介: 输入一个字符串,对该字符串进行逆序,输出逆序后的字符串。输入格式:输入在一行中给出一个不超过80个字符长度的、**以回车结束的非空字符串。**输出格式:在一行中输出逆序后的字符串。输入样例:Hello World! 输出样例:!dlroW olleH```c#include<stdio.h>int main(){ char ch,a[80],b[80]; int cnt=0,i,j; ch=getchar(); for(i=0;ch!='\n';i++){ a[i]=ch; c

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

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

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

输入样例:
Hello World!

输出样例:
!dlroW olleH

#include<stdio.h>
int main(){
    char ch,a[80],b[80];
    int cnt=0,i,j;
    ch=getchar();
    for(i=0;ch!='\n';i++){
        a[i]=ch;
        cnt++;
        ch=getchar();
    }
    for(i=0,j=cnt-1;i<cnt;i++,j--){
        b[j]=a[i];
    }
    for(i=0;i<cnt;i++){
        printf("%c",b[i]);
    }
    return 0;
}
目录
相关文章
|
7月前
|
Java 测试技术
hdu 1228 A + B
hdu 1228 A + B
50 0
|
Java
hdu 1257 最少拦截系统
hdu 1257 最少拦截系统
53 0
|
机器学习/深度学习 Java 算法
|
人工智能 BI Java
HDU 1003
Max Sum Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 105228    Accepted Submission(s): 242...
897 0
hdu 1754 I Hate It
点击打开链接hdu 1754 思路: 线段树+单点更新 分析: 1 线段树的水题 代码: /************************************************ * By: chenguolin ...
787 0
hdu 4463 Outlets
点击打开链接hdu 4463 思路:最小生成树+kruskal 分析: 1 题目要求的找到n个商店组成n-1条边,并且要求耐克和苹果商店肯定要相连,求最短长度 2 很明显的最小生成树的模板题,由于要求耐克和苹果的商店要在一起那么就要把这两个商店编号合并到同一个集合,然后在利用kruskal计算。
909 0
|
算法
hdu 2923 Einbahnstrasse
点击打开链接hdu 2923 思路:最短路+SPFA / 最短路+floyd 分析: 1 题目要求的是有n个点,然后有c个破车,这个c个破车可能在同一城市里面,现在要把这些破车统一拉到中心点1. 2 这题的中心在1点,那么所求 ans = 1->所有破车的距离之和 + 所有破车->1的之和。
721 0