选择题 有以下程序
【正确答案】 A
【答案解析】第一次循环i为0,i%2为0,执行“switch(a[0]%2)”中的case0语句后内容即a[0]++,a[0]的值变成3;第二次循环i的值为1,i%2为1,执行“casel:a[i]=0;”后a[l]的值变成0;第三次循环i的值为2,i%2为0,执行“switch(a[2]%2)”中的“case1:a[2]--;”a[2]的值变成4;第四次循环i的值为3,i%2为1,执行“casel:a[i]=0;”,因此a[3]的值变成0。故本题答案为A)。