单选题
544.有以下程序: #include main() { ints; scanf( ); while(s>0) { switch( ) { case 1:printf("%d",s+5); case 2:printf("%d",s+4);break; case 3:printf("%d",s+3); default:printf("%d",s+1);break; } scanf( ); } } 运行时,若输入1 2 3 4 5 0<回车>,则输出结果是( )。
A
6566456
B
66656
C
66666
D
6666656
答案解析
正确答案:A
解析:
根据输入的数字不同,执行不同的case语句,注意case语句中没有break导致程序继续执行下一个case。
相关知识点:
switch语句输入输出结果
题目纠错
二级C语言知识练习
相关题目
单选题
189.下列工具中,不属于结构化分析的常用工具的是( )。
单选题
188.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合 法图符的是( )。
单选题
187.在结构化方法中,软件功能分解属于下列软件开发中的( )阶段。
单选题
186.在结构化方法中,用数据流程图( )作为描述工具的软件开发阶段是( )。
单选题
185.下面不能作为软件需求分析工具的是( )。
单选题
184.软件开发中,需求分析阶段可以使用的工具是( )。
单选题
183.数据流图中带有箭头的线段表示的是( )。
单选题
182.数据流程图(DFD图)是( )。
单选题
181.下面描述中错误的是( )。
单选题
180.在软件开发中,需求分析阶段产生的主要文档是( )。
