/* ... */ switch ( menu() ) // 根据menu()的结果跳转 { case 'a': case 'A': action1(); // 执行动作1 break; // 不执行任何其他动作 case 'b': case 'B': action2(); // 执行动作2 break; // 不执行默认的动作 default: putchar( 'a' ); // 如果没有识别到任何命令,输出一个警告信息 }

C语言 状态机 条件执行语句
Leave a reply