zoukankan      html  css  js  c++  java
  • 1166: 零起点学算法73——统计元音

    1166: 零起点学算法73——统计元音

    Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lld
    Submitted: 1082  Accepted: 402
    [Submit][Status][Web Board]

    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
    

    Source

     
     1 #include<stdio.h>
     2 int main(){
     3     int n;
     4     char a[100];
     5     while(scanf("%d%*c",&n)!=EOF){
     6         while(n--){
     7             int num1=0,num2=0,num3=0,num4=0,num5=0;
     8             gets(a);
     9             for(int i=0;a[i]!='';i++){
    10                 switch(a[i]){
    11                     case 'a': num1++;break;
    12                     case 'e': num2++;break;
    13                     case 'i': num3++;break;
    14                     case 'o': num4++;break;
    15                     case 'u': num5++;break;
    16                 }
    17             }
    18               printf("a:%d
    e:%d
    i:%d
    o:%d
    u:%d
    
    ",num1,num2,num3,num4,num5);
    19         }
    20         
    21     }
    22     return 0;
    23 }
  • 相关阅读:
    C#之时间统计
    Unity之屏幕画线
    Unity之坐标转换
    Unity3d之按键
    Unity3d之截图
    [Windows]A盘凭空消失
    函数的多类型传值
    isdigit()
    函数的返回值
    locals()
  • 原文地址:https://www.cnblogs.com/dddddd/p/6687023.html
Copyright © 2011-2022 走看看