C++ 输入一个字符串,,统计出某个指定的字符在该字符串中出现的次数。

2025-02-27 22:19:53
推荐回答(3个)
回答1:

#include
#include
using namespace std;
void main()
{
char *p,a[81];
int n,i;
cout<<"请输入一个字符串:"< cin.getline(a,81);
char search;
cout<<"请输入要检索的字符:"< cin>>search;
p=a;
n=0;
for(i=0;i {
if(search==*p)
n++;
*p++;
}
cout<
}

回答2:

用数组来存放字符串,假设为a[20];
for(int i=0;i<20;i++)
{
if (a[i]=='指定字符') count++;
}
count就是指定字符出现次数!

回答3:

用数组来存放字符串,假设为a[20];
for(int
i=0;i<20;i++)
{
if
(a[i]=='指定字符')
count++;
}
count就是指定字符出现次数!