博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
统计元音
阅读量:4640 次
发布时间:2019-06-09

本文共 1428 字,大约阅读时间需要 4 分钟。

Problem Description

统计每个元音字母在字符串中出现的次数。

 

Input

输入数据首先包括一个整数n,表示测试实例的个数,然后是n行长度不超过100的字符串。

 

Output

对于每个测试实例输出5行,格式如下:

a:num1

e:num2

i:num3

o:num4

u:num5

多个测试实例之间由一个空行隔开。

请特别注意:最后一块输出后面没有空行:)

 

Sample Input

2

aeiou

my name is ignatius

 

Sample Output

a:1

e:1

i:1

o:1

u:1

 

a:2

e:1

i:3

o:0

u:1

 

1 #include 
2 3 int main(){ 4 int n; 5 char c; 6 int a_amount; 7 int e_amount; 8 int i_amount; 9 int o_amount;10 int u_amount;11 12 scanf("%d",&n);13 getchar();14 15 while(n--){16 a_amount=0;17 e_amount=0;18 i_amount=0;19 o_amount=0;20 u_amount=0;21 22 while((c=getchar())!='\n'){23 if(c=='a')24 a_amount++;25 26 else if(c=='e')27 e_amount++;28 29 else if(c=='i')30 i_amount++;31 32 else if(c=='o')33 o_amount++;34 35 else if(c=='u')36 u_amount++;37 }38 39 printf("a:%d\n",a_amount);40 printf("e:%d\n",e_amount);41 printf("i:%d\n",i_amount);42 printf("o:%d\n",o_amount);43 printf("u:%d\n",u_amount);44 45 if(n!=0)46 printf("\n");47 }48 49 return 0;50 }

 

转载于:https://www.cnblogs.com/zqxLonely/p/4054319.html

你可能感兴趣的文章
转 小辉_Ray CORS(跨域资源共享)
查看>>
Linux安装postgresql
查看>>
MyBatis启动:MapperStatement创建
查看>>
【 全干货 】5 分钟带你看懂 Docker !
查看>>
[转]优化Flash性能
查看>>
popStar手机游戏机机对战程序
查看>>
Java Web项目结构
查看>>
lambda表达式树
查看>>
OpenCV YUV 与 RGB的互转(草稿)
查看>>
二次注入原理及防御
查看>>
会话记住已登录功能
查看>>
Linux内核分析——可执行程序的装载
查看>>
儿子和女儿——解释器和编译器的区别与联系
查看>>
第一阶段冲刺3
查看>>
父类引用指向子类对象
查看>>
网页如何实现下载功能
查看>>
IT男专用表白程序
查看>>
读《大道至简》第六章感想
查看>>
ef linq 中判断实体中是否包含某集合
查看>>
章三 链表
查看>>