不是VIP会员,不能显示答案

题目解答

题目:
#include <iostream>
using namespace std;

int main() {
int t[256];
string s;
int i;
cin >> s;
for (i = 0; i <256; i++)
t[i]= 0;
for (i =0; i< s.length(); i++)
t[s[i]]++;
for (i=0; i< s.length(); i++)
if (t[s[i]]== 1) {
cout << s[i] << endl;
return 0;
}
cout <<"no" << endl;
return 0;
}

输入 :xyzxyw
输出:z
考点: 0
分析:
解答: 注意到if语句中的return 0;输出第一个字符之后直接结束程序了。
程,序功能是统计字符串中个字符出现的次数,并且输出第一个只出现一次的字符。
评论:
老师: 0