MENU

不错的C++代码

April 4, 2017 • Read: 1220 • C/C++阅读设置

学习C++过程中发现的一些不错的代码。

#include <iostream>

using std::cin;
using std::cout;
using std::endl;

int main()
{
  char letter {};
   cout << endl
        << "Enter a small letter: ";
   cin >> letter;

   switch(letter*(letter >= 'a' && letter <= 'z'))
   {
      case 'a': case 'e': case 'i': case 'o': case 'u':
        cout << endl << "You entered a vowel.";
        break;

      case 0:
        cout << endl << "That is not a small letter.";
        break;

      default: cout << endl << "You entered a consonant.";
   }
   cout << endl;
   return 0;
}
Last Modified: April 5, 2017