每日一题(数字颠倒,单词倒排)

数字颠倒_牛客题霸_牛客网 (nowcoder.com)

#include <stdio.h>

int main() {
    char arr[100];
    gets(arr);
    int len=strlen(arr);
    for(int i=len-1;i>=0;i--)
    {
        printf("%c",arr[i]);
    }
    return 0;
}

 

单词倒排_牛客题霸_牛客网 (nowcoder.com) 

#include <stdio.h>
#include <string.h>
//思路:寻找非英文字母,若其后一个为英文字母则开始输出,否则不输出
int isEnglish(char c) { //判断是否为英文字母
    int flag = 0;
    if ((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z'))//判断字符c是否为小写或大写英文字母
 //是
        flag = 1;
    else//不是
        flag = 0;
    return flag;
}
int main() {
    char str[10001] = {0};
    gets(str);
    int len = strlen(str);
    for (int i = len - 1; i >= 0; i--) {
        if (isEnglish(str[i]) == 0 && isEnglish(str[i + 1]) == 1) {
            int j = i + 1;
            while (isEnglish(str[j]) == 1) {
                //一个单词
                printf("%c", str[j]);
                j++;
            }
            printf(" ");
        }
    }
    //第一个字符为字母
    if (isEnglish(str[0]) == 1) {
        printf("%c", str[0]);
        int j = 1;
        while (isEnglish(str[j]) == 1) {
            //一个单词
            printf("%c", str[j]);
            j++;
        }
    }
    return 0;
}

 

相关推荐

  1. HJ31 单词

    2024-02-15 11:52:02       18 阅读
  2. openJudge | 单词 C语言

    2024-02-15 11:52:02       35 阅读
  3. 蓝桥杯每日(拓扑序)

    2024-02-15 11:52:02       22 阅读
  4. 【C++】每日 58 最后一个单词的长度

    2024-02-15 11:52:02       19 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-15 11:52:02       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-15 11:52:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-15 11:52:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-15 11:52:02       20 阅读

热门阅读

  1. Vue3之ElementPlus中Table选中数据的获取与清空方法

    2024-02-15 11:52:02       31 阅读
  2. 018_配置测试微服务基本的CRUD功能

    2024-02-15 11:52:02       31 阅读
  3. 设计模式--策略模式(Strategy Pattern)

    2024-02-15 11:52:02       32 阅读
  4. C#面:Static Nested Class 和 Inner Class 有什么不同

    2024-02-15 11:52:02       26 阅读
  5. 【网络层介绍】

    2024-02-15 11:52:02       23 阅读
  6. DS Wannabe之5-AM Project: DS 30day int prep day14

    2024-02-15 11:52:02       31 阅读
  7. 记录 | anaconde conda安装清华源

    2024-02-15 11:52:02       26 阅读
  8. #include<初见c语言的猜数字游戏>

    2024-02-15 11:52:02       27 阅读