zoukankan      html  css  js  c++  java
  • 统计元音

    时间限制: 1 Sec  内存限制: 64 MB
    提交: 200  解决: 82
    [提交][状态][讨论版]

    题目描述

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

    输入

    输入数据首先包括一个整数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
    #include
    #include
    using namespace std;
    void ma(char a[100],int n,int i)
    {
     int b=0,e=0,o=0,u=0,q=0,m=0;  
     for(m=0;;m++)
      if(a[m]=='')
       break;
      else
      switch(a[m])
     {case 'a':b++;break;
      case 'e':e++;break;
      case 'i':q++;break;
      case 'o':o++;break;
      case 'u':u++;break;
      default :1;break;
     }
      
     cout<<"a:"<<b<<endl
      <<"e:"<<e<<endl
      <<"i:"<<q<<endl
      <<"o:"<<o<<endl
      <<"u:"<<u<<endl;
     if(i!=n)
     cout<<endl;
     
     

    }
    int main()
    {
     int n,i;
     char a[100];
     cin>>n;gets(a);
     for(i=1;i<=n;i++)
     gets(a);
     ma(a,n,i);
     }
     return 0;
    }

     

     

  • 相关阅读:
    支付
    REST framework补充
    Django与Ajax
    Django 模型层ORM
    Django简介
    Web应用
    Docker配置pycharm连接
    Docker 网络扩展
    Docker 之Docker-Compose
    Docker 之Dockerfile
  • 原文地址:https://www.cnblogs.com/oversea201405/p/3767065.html
Copyright © 2011-2022 走看看