c或c++语言编程。 题目:输入一个大写字母字符串,找出未在此串中出现的所有大写字母。

2024-11-30 20:48:12
推荐回答(2个)
回答1:

#include
int main()
{
int ext[26]={0},i;
char s[100];
scanf("%s",s);
for(i=0;s[i];i++)ext[s[i]-'A']=1;
for(i=0;i<26;i++)if(ext[i]==0)printf("%c",i+'A');
puts("");
return 0;
}

回答2:

bool exist[26]={false};
int len = strlen(input);
int i = 0;
while(input[i])exist[input[i++]]=true;