6-5.txt

来自「C++完美演绎源代码」· 文本 代码 · 共 30 行

TXT
30
字号
/* 范例:6-5 */
#include <stdio.h>
#include <conio.h>
int main()
{
  int Mychar;
  printf("请输入a-e字符,若要结束,请按任意键(a-e除外)\n");
  for(;((Mychar = getche())!= false);)
  {
    switch (Mychar)
    /* Mychar是switch的expression,当Mychar变量是字符'c'时,会寻找符合的卷标(case 'c'),若符合则程序即从该处开始往下执行,直到遇到break跳跃语句,跳到switch右括号 }后,即离开switch语句。 */
     {
      case 'a':
        printf("\n我输入键盘a\n");
        break;
      case 'b':
      case 'c':
        printf("\n我输入键盘b或c\n");
        break;
      case 'd':
      case 'e':
        printf("\n我输入键盘d或e\n");
        break;
      default :
        return 0;
    }
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?