C语言 数组 统计英文字母个数
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/30 10:04:16
C语言 数组 统计英文字母个数
(统计英文字母个数) 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte
总提交:28 测试通过:14
描述
输入一行英文,统计每个出现的英文字母的个数.注意:不区分大小写.
输入
一行英文.
输出
按照字母顺序显示每个出现的英文字母的个数.
样例输入
ABC abc XYZ Z
样例输出
2 2 2 1 1 2
提示
注意:没有出现的字母不显示个数.
我的代码;
#include
#include
int main(int argc,char *argv[])
{
int n,m,s;
char x[50];
gets(x);
for(n=0;n='A'&&x[n]
(统计英文字母个数) 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte
总提交:28 测试通过:14
描述
输入一行英文,统计每个出现的英文字母的个数.注意:不区分大小写.
输入
一行英文.
输出
按照字母顺序显示每个出现的英文字母的个数.
样例输入
ABC abc XYZ Z
样例输出
2 2 2 1 1 2
提示
注意:没有出现的字母不显示个数.
我的代码;
#include
#include
int main(int argc,char *argv[])
{
int n,m,s;
char x[50];
gets(x);
for(n=0;n='A'&&x[n]
你好像没有对字母排序.试试这个,比你的简单,设一个26位的数组,扫描一遍字符串,是第几位英文字母,就在数组的第几号元素加1.最后输出数组非0元素就行了.
#include
void main()
{
int a[26]={0},i;
char x[50],*p=x;
bool flag=true;
gets(x);
while(*p)
{
if(*p>='a' && *p='A' && *p
#include
void main()
{
int a[26]={0},i;
char x[50],*p=x;
bool flag=true;
gets(x);
while(*p)
{
if(*p>='a' && *p='A' && *p
C语言 统计数组每个元素个数
C语言数组统计正负数和0的个数
c语言:编程统计数组a中的正数,0,负数的个数,并输出统计结果?
C语言,编辑一个函数fun统计给定数组中奇数和偶数的个数
用c语言编写:从键盘输入10个数存入数组a中,统计数组下标是奇数且数组元素值为偶数的元素个数
C语言编程:输入一行字符,至少50个,统计其中英文字母,数字,其他字母个数
C语言:输入一行字符,分别统计出其中的大写英文字母、小写英文字母、数字和其他字符的个数
救命啊:用C语言编程“任意输入一行英文字母,统计出其中英文字母的个数 ”怎么弄
C语言统计英文字母数目问题
用c语言编写:从键盘输入10个数存入数组a中,统计数组下标是奇数且数组元素值为偶数
求c语言 从键盘输入一串英文字母,统计每个字母的个数,并输出字母及相应的个数
用C语言编写程序,对字符数组中存放的任意英语文章,统计其单词个数.