若是凉夜已成梦

青春里 总有些事情要努力去做 总有些梦想要拼命去追。


  • 运维

  • 前端

  • 编程

  • 随笔

  • hust-oj

1939: 统计元音

发表于 2017-10-06   |   分类于 HUSTOJ   |   阅读次数 1,324

题目描述

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

输入

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

输出

对于每个测试实例输出5行,格式如下:
a:num1
e:num2
i:num3
o:num4
u:num5
多个测试实例之间由一个空行隔开。

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

样例输入

2
aeiou
my name is ignatius

样例输出

a:1
e:1
i:1
o:1
u:1

a:2
e:1
i:3
o:0
u:1

参考代码

#include<stdio.h>
#include<string.h>
 int main() 
{
    char a[100];
    int i,l,n,num[5];
    scanf("%d",&n);
    getchar();
    while(n--) 
    {
        memset(num,0,sizeof(num));
        gets(a);
        l=strlen(a);
        for (i=0;i<l;i++) 
        {
            if(a[i]=='a') 
                             num[0]++; else         
                             if(a[i]=='e')  
                                 num[1]++; else        
                                 if(a[i]=='i')   
                                     num[2]++; else           
                                     if(a[i]=='o')  
                                         num[3]++; else             
                                         if(a[i]=='u')  
                                             num[4]++;
        }
        printf("a:%dn",num[0]);  
         printf("e:%dn",num[1]);  
         printf("i:%dn",num[2]);  
         printf("o:%dn",num[3]);  
         printf("u:%dn",num[4]);  
         if(n!=0)      
             printf("n");
     }    return 0; 
}

解析

暂无

hustoj

发表评论 取消回复

邮箱地址不会被公开。 必填项已用*标注

*
*


hoxis wechat
著作权归作者所有
站点更新说明
  • 文章目录
  • 站点概览
若是凉夜已成梦

若是凉夜已成梦

青春里 总有些事情要努力去做 总有些梦想要拼命去追。

1904 日志
6 分类
12 标签
RSS
weibo github twitter facebook

友情链接

Dreams孤独患者 Skip 原站点
© 2017 若是凉夜已成梦
Powered by WordPress | 已运行
Theme By NexT.Mist