#include<iostream>
#include<string.h>//想用memset 在g++下要包这个头文件
#include<string>
using namespace std;
int main()
{
string s1, s2,s3;
getline(cin, s1);
getline(cin, s2);
char a[256];
memset(a, -1, sizeof(a));
for (int i = 0; i < s2.size(); ++i)
{
if (a[s2[i]] < 0)
{
a[s2[i]] = 1;
}
}
for (int j = 0; j < s1.size(); j++)
{
if (a[s1[j]] < 0)
{
s3 += s1[j];
}
}
cout << s3 << endl;
return 0;
}PAT 1050 String Subtraction
最新推荐文章于 2022-08-15 23:31:26 发布
本文展示了一个使用C++处理字符串的示例程序,通过获取输入的两个字符串,利用memset初始化字符数组,并根据第二个字符串中的字符筛选第一个字符串中未出现过的字符组成新的字符串输出。
351

被折叠的 条评论
为什么被折叠?



