【MAC上でC++】Day 56-1.実験7-3-8統計文字出現回数(20点)
713 ワード
実験7-3-8統計文字出現回数(20点)
1.タイトルの抜粋
https://pintia.cn/problem-sets/13/problems/531
2.テーマ内容
この問題では、プログラムを記述し、所定の文字列に現れる所定の文字数を統計し、出力する必要があります.
入力形式:
最初の行に入力すると、車に戻る文字列(80文字未満)が与えられます.2行目に文字を入力します.
出力フォーマット:
指定された文字列に指定された文字が表示される回数を1行に出力します.
サンプルを入力:
programming is More fun! m
出力サンプル:
2
3.ソース参照
1.タイトルの抜粋
https://pintia.cn/problem-sets/13/problems/531
2.テーマ内容
この問題では、プログラムを記述し、所定の文字列に現れる所定の文字数を統計し、出力する必要があります.
入力形式:
最初の行に入力すると、車に戻る文字列(80文字未満)が与えられます.2行目に文字を入力します.
出力フォーマット:
指定された文字列に指定された文字が表示される回数を1行に出力します.
サンプルを入力:
programming is More fun! m
出力サンプル:
2
3.ソース参照
#include
using namespace std;
#define len 80
int main()
{
char c[len];
char m;
int i, n;
int cnt;
cin.get(c, len, '
');
cin >> m;
n = strlen(c);
cnt = 0;
for(i = 0; i < n; i++)
{
if(m == c[i])
{
cnt++;
}
}
cout << cnt << endl;
return 0;
}