题目链接:http://ac.jobdu.com/problem.php?pid=1021
题目分析:
注意空格也算作字符统计,使用getline函数接收字符串。
源代码:
#include <iostream>
#include <string>
#include <stdio.h>
using namespace std;
int main()
{
string c;
while (getline(cin, c))
{
if (c[0] == '#')
{
break;
}
string s;
getline(cin, s);
for (int i = 0; i < c.length(); i++)
{
int n = 0;
for (int j = 0; j < s.length(); j++)
{
if (c[i] == s[j])
{
n++;
}
}
cout<<c[i]<<" "<<n<<endl;
}
}
return 0;
}
本文针对Jobdu在线编程平台上的1021号题目进行详细解析,并提供了一段使用C++实现的代码示例。该题目要求用户输入两行字符串,然后统计第一个字符串中的每个字符在第二个字符串中出现的次数。
511

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



