c++输入一句话输出每个字母出现的个数
来源:互联网 发布:网络歌曲排行榜2008 编辑:程序博客网 时间:2024/05/16 15:40
#include<iostream>
#include<string>
#include<vector>
using namespace std;
void main()
{
char sentence[100];
cout<<"Input a sentence:"<<endl;
gets(sentence);
vector<int>num;
vector<char>alp;
alp.push_back(sentence[0]);
num.push_back(1);
for(int i=1,count,temp=0;i<strlen(sentence);i++)
{
count=alp.size();
for(int k=0;k<alp.size();k++)
{
if(sentence[i]!=alp[k])
{
count--;
}
else
num[k]++;
}
if(count==0)
{
alp.push_back(sentence[i]);
num.push_back(1);
}
}
for(int i=0;i<alp.size();i++)
cout<<alp[i]<<" "<<num[i]<<endl;
}
#include<string>
#include<vector>
using namespace std;
void main()
{
char sentence[100];
cout<<"Input a sentence:"<<endl;
gets(sentence);
vector<int>num;
vector<char>alp;
alp.push_back(sentence[0]);
num.push_back(1);
for(int i=1,count,temp=0;i<strlen(sentence);i++)
{
count=alp.size();
for(int k=0;k<alp.size();k++)
{
if(sentence[i]!=alp[k])
{
count--;
}
else
num[k]++;
}
if(count==0)
{
alp.push_back(sentence[i]);
num.push_back(1);
}
}
for(int i=0;i<alp.size();i++)
cout<<alp[i]<<" "<<num[i]<<endl;
}
0 0
- c++输入一句话输出每个字母出现的个数
- 输入一串字母,统计每个字母的出现的个数并将出现次数最多的字母输出
- 统计一句话中每个字母出现的次数。
- 统计一句话或者一个单词出现字母的个数
- 用c语言编程 统计输入的一个字符串中每个字母出现的次数
- 字符串统计の每个字母出现的个数
- 【练习题】读取一个字符串,计算每个字母出现的个数
- C 输入一串字符,把小写字母变成大写,分别输出大小写、数字、空格的个数
- C语言青葱之路-----输入字符串,输出其中数字、字母、空格、其他的个数
- java面试题:输出字符串每个字母出现的次数
- ACM程序设计书中题目--Y(输入字符串输出每个数字连续出现的个数及数字)
- 输入字符串统计每个字符出现的个数
- 输入一串字符,统计字母出现的个数
- 手动输入一个字符串,仅限小写字母,统计并输出每个字符在字符串中出现的次数,并输出。
- 手动输入一个字符串,仅限小写字母,统计并输出每个字符在字符串中出现的次数,并输出。
- Java上机实现统计某一目录下每个文件中出现的字母个数、数字个数、空格个数及行数?
- Java上机实现统计某一目录下每个文件中出现的字母个数、数字个数、空格个数及行数?
- Java上机实现统计某一目录下每个文件中出现的字母个数、数字个数、空格个数及行数?
- 正则表达式使用总结
- Linux 下libpcap和Windows下winpcap 捕获网络数据包的异同
- Git README.md .gitignore .gitattributes .gitsubmodule
- (十)装饰器模式详解(与IO不解的情缘)
- 51nod 1028 大数乘法 V2
- c++输入一句话输出每个字母出现的个数
- (十一)外观模式详解(Service第三者插足,让action与dao分手)
- NNU_20161027_7
- 安全的python版本切换方式
- Javascript 访问对象属性
- (十二)命令模式详解(故事版)
- C语言版学生管理系统
- (十三)中介者模式详解(玄幻版)
- Linux 2>&1