【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;
}
目录
相关文章
|
算法
华为机试HJ14:字符串排序
华为机试HJ14:字符串排序
|
人工智能
华为机试HJ26:字符串排序
华为机试HJ26:字符串排序
hdu1406 完数 (水题)
hdu1406 完数 (水题)
60 0
|
测试技术
华为机试HJ85:最长回文子串
华为机试HJ85:最长回文子串
|
存储 算法 前端开发
【速刷五十题计划-1】 LC-2-两数之和
【速刷五十题计划-1】 LC-2-两数之和
70 0
PTA 谁先倒
L1-019 谁先倒 分数 15 划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。 下面给出甲、乙两人的酒量(最多能喝多少杯不倒)和划拳记录,请你判断两个人谁先倒。
176 0
|
机器学习/深度学习
HDU-2553,N皇后问题(DFS+回溯)
HDU-2553,N皇后问题(DFS+回溯)
HDU-1058,Humble Numbers(丑数打表)
HDU-1058,Humble Numbers(丑数打表)
HDOJ/HDU 2561 第二小整数(水题~排序~)
HDOJ/HDU 2561 第二小整数(水题~排序~)
125 0
HDOJ(HDU) 2504 又见GCD(利用最大公约数反推)
HDOJ(HDU) 2504 又见GCD(利用最大公约数反推)
114 0