题解 | #字符串字符匹配#

字符串字符匹配

https://www.nowcoder.com/practice/22fdeb9610ef426f9505e3ab60164c93

#include <stdio.h>
#include <string.h>

int main() {
    char slen[201] = {0};
    char tlen[201] = {0};


    fgets(slen, 202, stdin);
    fgets(tlen, 202, stdin);

    int sl = strlen(slen);
    int tl = strlen(tlen);
    int x = 0;

    for (int i = 0; i < sl; i++) {
        for (int j = 0; j<tl; j++) {

            if (slen[i] == tlen[j]) {
                x++;
                break;//注意一旦找到相同的字符就要切出循环,若是长字符不知包含重复字符x值就不可靠了
            }
        
        }
    
    }

    if (x == sl) {
        printf("true");
    }
    else {
        printf("false");
    }

    return 0;
}

全部评论

相关推荐

不愿透露姓名的神秘牛友
12-18 11:21
优秀的大熊猫在okr...:叫你朋友入职保安,你再去送外卖,一个从商,一个从政,你们两联手无敌了,睁开你的眼睛看看,现在是谁说了算(校长在背后瑟瑟发抖)
选实习,你更看重哪方面?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务