第13题: [单项选择]设有如下窗体单击事件过程: Private Sub Form Click( ) a=1 For i=1 To 3 Select Case i Case 1,3 a=a+1 Case 2,4 a=a+2 End Select Next i MsgBox a End Sub 打开窗体运行后,单击窗体,则消息框的输出结果是______。 A. 3 B. 4 C. 5 D. 6 参考答案:C 答案解析:[解析] Select Case结构运行时,首先计算“表达式”的值,它可以是字符串或数值变量或表达式。然后会依次计算测试每个Case表达式的值,直到值匹配成功,程序会转入相应Case结构内执行语句。本
第14题: [单项选择]设有以下语句,对a数组元素的引用中(其中0<=i<10),不正确的是( )。 int a[10]=0,1,2,3,4,5,6,7,8,9),*p=a; A. a[p-a] B. *(&a[i]) C. p[i] D. *(*(a+i)) 参考答案:D 答案解析:[解析] 选项A中,p为指针,数组名a代表数组的首地址,所以p-a就是指针到数组首地址的偏移量。 选项B中,&a[i]是取数组a中第i个元素的地址,而对于*(&a[i]),由指针运算符*的运
第15题: [单项选择]严格定义的方法有假设前提,下列有哪些假设是属于它的 Ⅰ.所有需求都能被预先定义 Ⅱ.周期各阶段都固定正确 Ⅲ.大量的反复是不可避免的 Ⅳ.有快速的系统建造工具 A. Ⅰ B. Ⅱ C. Ⅰ、Ⅱ D. Ⅲ、Ⅳ 参考答案:C 答案解析:[解析] 严格定义的假设前提包括;所有需求都可以预先定义,一般来说与项目参加者的经验有关,使系统需求真正吻合是一件艰巨的工作。严格定义也要求生命周期各阶段能过程化的固定下来,严格定义才能严格正确。后面
第16题: [单项选择]急性心包炎在我国最常见的病因是() A. 结核性 B. 风湿性 C. 非特异性 D. 化脓性 E. 病毒性 参考答案:A