单选题
547.有以下程序 #include main() { int x=1,y=0,a=0,b=0; switch( ) { case 1: switch( ) { case 0:a++;break; case 1:b++;break; } case 2:a++;b++;break; case 3:a++;b++;break; } printf( ); } 程序的运行结果是( )。
A
a=1,b=0
B
a=2,b=2
C
a=1,b=1
D
a=2,b=1
答案解析
正确答案:D
解析:
根据switch语句中的case条件,分别对a和b进行操作,最终输出a=2,b=1。
相关知识点:
switch语句嵌套结果看
题目纠错
二级C语言知识练习
相关题目
单选题
186.在结构化方法中,用数据流程图( )作为描述工具的软件开发阶段是( )。
单选题
185.下面不能作为软件需求分析工具的是( )。
单选题
184.软件开发中,需求分析阶段可以使用的工具是( )。
单选题
183.数据流图中带有箭头的线段表示的是( )。
单选题
182.数据流程图(DFD图)是( )。
单选题
181.下面描述中错误的是( )。
单选题
180.在软件开发中,需求分析阶段产生的主要文档是( )。
单选题
179.下列叙述中,不属于软件需求规格说明书的作用的是( )。
单选题
178.软件需求规格说明书的作用不包括( )。
单选题
177.在软件开发中,需求分析阶段产生的主要文档是( )。
