选择题   下列程序段的输出结果是______
    int n='c';
    switch(n++)
    {default: printf('error');break;
    case 'a': case 'A': case 'b': case 'B': printf('good');break;
    case 'c': case 'C': printf('pass');
    case 'd': case 'D': printf('warn');
    }
 
【正确答案】 A
【答案解析】本题的考查点是switch()语句。当用户输入的字符时,会进入一个多分支选择语句,根据n的值,来确定下一步执行的选择语句;最后的结果应当为passwarn。本题需要注意的是,当case语句没有跟随break语句时,不会跳出switch,而是继续执行下一个case语句,直至遇到break语句。