統計母音HDU - 2027 1周賽I
阿新 • • 發佈:2018-12-15
統計每個母音字母在字串中出現的次數。
Input
輸入資料首先包括一個整數n,表示測試例項的個數,然後是n行長度不超過100的字串。
Output
對於每個測試例項輸出5行,格式如下:
a:num1
e:num2
i:num3
o:num4
u:num5
多個測試例項之間由一個空行隔開。
請特別注意:最後一塊輸出後面沒有空行:)
#include <iostream> using namespace std; int main() { char f[1200]; int c; char b[5] = { 'a','e','i','o','u' }; cin >> c; getchar(); for ( int i = 0; i < c; i++) { int a[5] = { 0 }; cin.getline(f, 100); for (int l = 0; f[l] != '\0'; l++) { if (f[l] == 'a') a[0] ++; if (f[l] == 'e' ) a[1]++; if (f[l] == 'i')a[2]++; if (f[l] == 'o' )a[3]++; if (f[l] == 'u' ) a[4]++; } for (int j = 0; j < 5; j++) cout << b[j] << ":" << a[j] << endl; if (i!=c - 1) cout << endl; } }