zoukankan      html  css  js  c++  java
  • 字符串逆序输出

    描述
    给定一行字符,逆序输出此行(空格.数字不输出)
    输入
    第一行是一个整数N(N<10)表示测试数据的组数)
    每组测试数据占一行,每行数据中间有且只有一个空格(这样你可以把此行当成两个字符串读取)。
    每行字符长度不超过40
    并且保证输入的字符只有空格(1个),数字,小写字母三种
    输出
    对应每行测试数据,逆序输出(空格和数字不输出)
    样例输入
    3
    abc 123de
    abc 123
    abc d
    样例输出
    edcba
    cba
    dcba
     1 #include <stdio.h> 
     2 #include <string.h>
     3 #include <ctype.h>
     4 
     5 int main(){
     6     char s[50];
     7     int T;
     8     int length;
     9     int i;
    10     
    11     scanf("%d",&T);
    12     getchar();
    13     
    14     while(T--){
    15         gets(s);
    16         length=strlen(s);
    17         
    18         for(i=length-1;i>=0;i--){
    19             if(isalpha(s[i]))
    20                 printf("%c",s[i]);
    21         }
    22         
    23         printf("
    ");
    24     }
    25     return 0;
    26 }
  • 相关阅读:
    linux
    ansible
    语法糖
    jupyter login
    hadoop patch
    ganglia
    unixbench安装使用
    linux使用FIO测试磁盘的iops
    cpu事实负载使用top命令
    phoronix-test-suite测试云服务器
  • 原文地址:https://www.cnblogs.com/zqxLonely/p/4098206.html
Copyright © 2011-2022 走看看