统计元音

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 34610    Accepted Submission(s): 14259

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
Author
lcy

解题报告:

水题,遍历每个字符串的字母,用switch case解决。开一个一维数组保存元音的个数。

 1 #include <stdio.h>
 2 int main()
 3 {
 4     int i,n,a[5];
 5     char s[100];
 6     scanf("%d",&n);
 7     while(n--)
 8     {
 9         for(i=0;i<5;i++)
10             a[i]=0;
11         scanf("%s",s);
12         for(i=0;s[i];i++)
13         {
14             switch(s[i])
15             {
16                 case 'a':a[0]++;break;
17                 case 'e':a[1]++;break;
18                 case 'i':a[2]++;break;
19                 case 'o':a[3]++;break;
20                 case 'u':a[4]++;break;
21             }
22         }
23         printf("a:%d\ne:%d\ni:%d\no:%d\nu:%d\n",a[0],a[1],a[2],a[3],a[4]);
24         if(n)
25             printf("\n");
26     }
27     return 0;
28 }

转载于:https://www.cnblogs.com/la0bei/p/3652942.html

HDOJ2027统计元音相关推荐

  1. java acm 统计元音_hdu 2027 统计元音 (java)

    问题: 注意for循环中参数,不要搞混了. 注意空行和换行的区别,题目是讲的不空行,但还是要进行换行. 统计元音 Time Limit: 2000/1000 MS (Java/Others)    M ...

  2. ZZULIOJ 1094: 统计元音(函数专题)

    统计元音(函数专题) 题目描述 输入一个字符串,统计其中元音字母的个数.要求使用函数vowel()用来判断是否为元音,其余功能在main()函数中实现. int vowel(char ch) { // ...

  3. HDU2027 统计元音【文本处理】

    统计元音 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submissi ...

  4. HDU2027 统计元音【入门】

    统计元音 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submi ...

  5. 统计元音字母——输入一个字符串,统计处其中元音字母的数量。更复杂点的话统计出每个元音字母的数量。

    /*** 统计元音字母--输入一个字符串,统计处其中元音字母的数量.* 更复杂点的话统计出每个元音字母的数量.* @author cscss**/ public class CountYuanYin ...

  6. 从键盘上输入任意个任意字母,统计元音字母 a、e、i、o、u 共出现多少次。

    从键盘上输入任意个任意字母,统计元音字母 a.e.i.o.u 共出现多少次. package chapter6.homework;import java.util.Scanner;public cla ...

  7. python统计元音字母个数_python正则表达式如何统计元音?

    在我们最先接触语文的时候,就是从读音字母开始的,有些小伙伴还记得我们的元音和辅音吧.小编当时学的时候也不是很轻松,要是问现在具体的元音和辅音的个数还真答不上来,不过小编有办法用python中的正则表达 ...

  8. [一天一项目]统计元音字母

    统计元音字母--输入一个字符串,统计处其中元音字母的数量.更复杂点的话统计出每个元音字母的数量. 统计元音字母,其实和拉丁猪文字游戏有异曲同工之妙,算法其实差不多,但是统计元音字母有两种理解方式: 计 ...

  9. 1094: 统计元音(函数专题)

    1094: 统计元音(函数专题) Time Limit: 1 Sec   Memory Limit: 128 MB Submit: 5567   Solved: 3730 Submit Status ...

  10. ZZULIOJ.1094: 统计元音(函数专题)

    1094: 统计元音(函数专题) 题目描述 输入一个字符串,统计其中元音字母的个数.要求使用函数vowel()用来判断是否为元音,其余功能在main()函数中实现. int vowel(char ch ...

最新文章

  1. Docker概述和安装部署
  2. UVa10763 交换学生
  3. 一张图了解华为手机背后的隐性福利,这些你不能再错过了!
  4. 浏览器获取设备信息_过滤获取日志和浏览器信息
  5. Go 语言web 框架 Gin 练习3
  6. 面向对象chapter1
  7. Php7 mongodb explain,【代码片-1】 php7 mongoDB 简单封装
  8. Spring精华问答 | Spring Bean的自动装配是怎么回事?
  9. Python之数据分析(Numpy的矩阵相关操作、ufunc泛化函数对象)
  10. 计算机与交互式白板通过USB数据线,选购交互式电子白板注意哪些事项【详细介绍】...
  11. 【Oracle学习笔记】常用知识梳理
  12. educoder Redis安全与性能
  13. 前端学习之一——关于第一次使用VSCode打开前端代码并启动问题
  14. [Acm] 开始你的ACM-ICPC之旅(转)
  15. dojo省份地市级联之地市封装类(二)
  16. 2022京东年货节红包什么时候开始
  17. 在设计四人抢答器中灯全亮_EDA课程设计—四人抢答器设计
  18. html自动定时弹窗,html网页弹窗代码 setinterval 定时任务啊
  19. cs显示服务器连接失败是什么原因,CS1.5服务器连接常见问题解决 解决常见Windows 7无法识别网络的问题...
  20. linux xmanager使用教程,Xmanager企业版中各软件功能简介

热门文章

  1. web移动端开发总结
  2. Spring 的 ApplicationEvent and ApplicationListener
  3. tomcat启动内存设置以及字符集设置
  4. 英特尔移动CPU参数表
  5. 【BMC_patrol常见问题汇总】Console License生成
  6. linux添加ipv6默认路由表,IPv6及静态路由配置
  7. Mac下Vmware Fusion配置虚拟机虚拟网卡并配置CENTOS上网
  8. 1.1介绍线程和运行(Introducing Thread and Runnable)
  9. 数据库与表的操作之创建、修改和删除数据
  10. jQuery操作DOM节点的相关方法