1.1String Task

題目:https://vjudge.net/problem/CodeForces-118A
思路:先判斷輸入的字符串的是否爲大寫,若是則改成小寫,再判斷是否爲元音字母,若是則跳過,若不是則輸出"."和改後的輔音字母。
c++`代碼如下:

#include <iostream>
#include<cstring>
using namespace std;
int main()
{
 char *a = new char[100];
 cin >> a;
 int len = strlen(a), i = 0;
 for ( i = 0; i < len; i++)
 {
  if (a[i] >= 'A' && a[i] <= 'Z')a[i]=a[i] + 32;
   if (a[i] == 'a'|| a[i] == 'e' || a[i] == 'i' || a[i] == 'o' || a[i] == 'u' || a[i] == 'y')
    continue;
   else cout << "." << a[i];
  
 }
 delete[]a;
 return 0;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章