问题详情

答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关

以下程序的输出结果是( )。main{ char*s="12134211";int v[4]=(0 0 0 0) k i;for(k=0;s


以下程序的输出结果是()。

main

{ char*s="12134211";

int v[4]=(0,0,0,0),k,i;

for(k=0;s[k];k++)

{ switch(s[k])

{ case'1':i=0;

case'2':i=1;

case'3':i=2;

case'4':i=3;}

}

v[i]++:

}

for(k=0;k<4;k++)printf("%d",v[k]);

A.4 2 1 1

B.0 0 0 8

C.4 6 7 8

D.8 8 8 8

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题