!!统计字符(处理字符串)(getline函数使用)

题目:统计字符

C++中的getline函数

/* HDU1860 统计字符 */
 
#include <iostream>
#include <string>
 
using namespace std;
 
const string END = "#";
 
int main()
{
    string character, s;
    int count;
 
    while(getline(cin, character))//重点看怎么输入
    {
        if(character == END)
            break;
 
        getline(cin, s);
 
        for(int i=0; i<(int)character.size(); i++) 
        {
            count = 0;
            for(int j=0; j<(int)s.size(); j++)
                if(s[j] == character[i])
                    count++;
            cout << character[i] << " " << count << endl;
        }
    }
    return 0;
}
发布了94 篇原创文章 · 获赞 193 · 访问量 5583

猜你喜欢

转载自blog.csdn.net/weixin_45884316/article/details/104174640