题解 | #字符串字符匹配#
字符串字符匹配
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;
}

查看14道真题和解析