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