在"皮影戏场景切换"中,变量 scene = 1 表示开场,scene = 2 表示表演,scene = 3 表示谢幕。以下哪段代码能正确根据scene值执行不同动作?
if ( scene == 1 ) start_show (); else if ( scene == 2 ) perform (); else curtain_call ();
while ( scene <= 3 ) { if ( scene == 1 ) ... }
switch ( scene ) { case 1 : ... break ; case 2 : ... break ; default : ... }
A 和 C 均可