C语言题目,从键盘输入一行文本,统计其中每个英文字母出现的频率
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/04/28 08:20:47
C语言题目,从键盘输入一行文本,统计其中每个英文字母出现的频率
Description
从键盘输入一行文本,统计其中每个英文字母出现的频率,并输出出现过的英文字母及其次数,未出现过的不需要显示.为了简化问题的复杂度,假设在统计过程中不区分字母的大小写,即'A'与'a'被认为是一种字母.
Input
先从键盘输入一行文本.以换行符结束.
Output
输出统计结果.
Sample Input:
Studing C Language
Sample Output:
‘A’:2
‘C’:1
‘D’:1
‘E’:1
‘G’:3
‘I’:1
‘L’:1
‘N’:2
‘S’:1
‘T’:1
‘U’:2
Description
从键盘输入一行文本,统计其中每个英文字母出现的频率,并输出出现过的英文字母及其次数,未出现过的不需要显示.为了简化问题的复杂度,假设在统计过程中不区分字母的大小写,即'A'与'a'被认为是一种字母.
Input
先从键盘输入一行文本.以换行符结束.
Output
输出统计结果.
Sample Input:
Studing C Language
Sample Output:
‘A’:2
‘C’:1
‘D’:1
‘E’:1
‘G’:3
‘I’:1
‘L’:1
‘N’:2
‘S’:1
‘T’:1
‘U’:2
#include
int main(void)
{
int i; //i和j都是循环变量
char j;
char a; //保存输入的字符
int b[26]={0}; //存放26个字母的出现频率
while ((a = getchar()) != '\n') //输入字符直到遇到回车为止,while循环为核心算法
{
for (j='A';j
int main(void)
{
int i; //i和j都是循环变量
char j;
char a; //保存输入的字符
int b[26]={0}; //存放26个字母的出现频率
while ((a = getchar()) != '\n') //输入字符直到遇到回车为止,while循环为核心算法
{
for (j='A';j
C语言题目,从键盘输入一行文本,统计其中每个英文字母出现的频率
C语言 编写程序,从键盘输入若干个英文字母,并统计各字母出现的次数
求c语言 从键盘输入一串英文字母,统计每个字母的个数,并输出字母及相应的个数
单词统计--c语言Description从键盘输入一行字符,统计其中单词的个数,各单词以空格分隔,且空格数可以是多个.I
C语言:输入一行字符,分别统计出其中的大写英文字母、小写英文字母、数字和其他字符的个数
救命啊:用C语言编程“任意输入一行英文字母,统计出其中英文字母的个数 ”怎么弄
一道C语言题目.输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数.#includeint main(){
C语言编程:输入一串英文字母,统计每个字母(不区分大小写)出现的次数
C#写程序,从键盘输入一行字符,显示出输入的字符并分别统计出其中的英文字母,数字和其他字符的个数.
C语言中输入一行字符,分别统计各个英文字母出现的次数(不区分大小写)谢谢啦
用C语言编程:输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数.
C语言编程:输入一行字符,至少50个,统计其中英文字母,数字,其他字母个数