单选题
550.有以下程序: #include main() { char *s="120119110"; int n0,n1,n2,nn,i; n0=n1=n2=nn=i=0; do { switch( ) { default:nn++; case'0':n0++; case'1':n1++; case'2':n2++; } }while( ); printf("n0=%d,n1=%d,n2=%d,nn=%d\n",n0,n1,n2,nn); } 程序的运行结果是( )。
A
n0=3,n1=8,n2=9,nn=1
B
n0=2,n1=5,n2=1,nn=1
C
n0=2,n1=7,n2=10,nn=1
D
n0=4,n1=8,n2=9,nn=1
答案解析
正确答案:A
解析:
根据switch语句中不同的case来统计字符出现的次数
相关知识点:
字符统计switch语句数
题目纠错
二级C语言知识练习
相关题目
单选题
183.数据流图中带有箭头的线段表示的是( )。
单选题
182.数据流程图(DFD图)是( )。
单选题
181.下面描述中错误的是( )。
单选题
180.在软件开发中,需求分析阶段产生的主要文档是( )。
单选题
179.下列叙述中,不属于软件需求规格说明书的作用的是( )。
单选题
178.软件需求规格说明书的作用不包括( )。
单选题
177.在软件开发中,需求分析阶段产生的主要文档是( )。
单选题
176.在软件开发中,需求分析阶段产生的主要文档是( )。
单选题
175.下面不属于软件需求分析阶段工作的是( )。
单选题
174.下面描述中不属于软件需求分析阶段任务的是( )。
