程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> hdu2027 統計元音

hdu2027 統計元音

編輯:C++入門知識

原題:   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   原碼: [cpp]  #include <string.h>   #include <stdio.h>      int main(void)   {       int n;       int y[5];       char c;          scanf("%d%*c", &n);       while (n--)       {           y[0] = y[1] = y[2] = y[3] = y[4] = 0;           while ((c = getchar()) != '\n')           {               switch (tolower(c))               {                   case 'a':                       y[0]++;                       break;                   case 'e':                       y[1]++;                       break;                   case 'i':                       y[2]++;                       break;                   case 'o':                       y[3]++;                       break;                   case 'u':                       y[4]++;                       break;                   default :                       break;               }           }           printf("a:%d\n", y[0]);           printf("e:%d\n", y[1]);           printf("i:%d\n", y[2]);           printf("o:%d\n", y[3]);           printf("u:%d\n", y[4]);           if (n) putchar('\n');       }          return 0;   }      

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved