有以下程序  main( )  { int i;   for(i=0;i<3;i++)    switch(i)    { case 1: printf("%d",i);     case 2: printf("%d",i);     default: p

admin2005-05-15  25

问题 有以下程序  main( )  { int i;   for(i=0;i<3;i++)    switch(i)    { case 1: printf("%d",i);     case 2: printf("%d",i);     default: printf("%d",i);    }  }  执行后输出的结果是

选项 A、11122
B、12
C、12020
D、120

答案A

解析 当执行switch语句时,首先计算紧跟其后一对括号中的值,然后在语句体内寻找与该值吻合的case标号。若相等,则执行该标号后开始的各语句,包括在其后的所有case和default后的语句,直到switch语句体结束。
转载请注明原文地址:https://jikaoti.com/ti/VpS0FFFM
0

相关试题推荐
最新回复(0)