单选题
545.有以下程序: int i,n; for(i=0; i<8; i++) { n=rand()%5; switch( ) { case 1: case 3:printf( );break; case 2: case 4:printf( );continue; case 0:exit(0); } printf( ); } 以下关于程序执行情况的叙述中,正确的是( )。
A
for循环语句固定执行8次
B
当产生的随机数n为4时结束循环操作
C
当产生的随机数n为1和2时不做任何操作
D
当产生的随机数n为0时结束程序运行
答案解析
正确答案:D
解析:
根据随机数n的取值来执行不同的操作,当n为0时结束程序运行。
相关知识点:
随机数影响循环及程序走向记
题目纠错
二级C语言知识练习
相关题目
单选题
188.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合 法图符的是( )。
单选题
187.在结构化方法中,软件功能分解属于下列软件开发中的( )阶段。
单选题
186.在结构化方法中,用数据流程图( )作为描述工具的软件开发阶段是( )。
单选题
185.下面不能作为软件需求分析工具的是( )。
单选题
184.软件开发中,需求分析阶段可以使用的工具是( )。
单选题
183.数据流图中带有箭头的线段表示的是( )。
单选题
182.数据流程图(DFD图)是( )。
单选题
181.下面描述中错误的是( )。
单选题
180.在软件开发中,需求分析阶段产生的主要文档是( )。
单选题
179.下列叙述中,不属于软件需求规格说明书的作用的是( )。
