第2题: [单项选择]结构化程序设计的3种结构是______。 A. 顺序结构、选择结构、转移结构 B. 分支结构、等价结构、循环结构 C. 多分支结构、赋值结构、等价结构 D. 顺序结构、选择结构、循环结构 参考答案:D 答案解析:[讲解] 顺序结构、选择结构和循环结构(或重复结构)是结构化程序设计的3种基本结构。
第5题: [单项选择]6个钉子_呻、Q、R、s、T和u放在7个不同的洞中,每一个钉子所占据的洞与其他钉子的不一样。这些洞按从左到右的顺序从1到7编号,且一条直线均匀分布。钉子的放置仅须遵从以下条件:(1)P和Q之间的距离与R和S之间的距离相同;(2)T和U相邻,但先后位置不一定;(3)最左边的那个洞不能空着。若P和R分别在1和3号洞,则空洞一定是: A. 2号或4号洞。 B. 2号或6号洞。 C. 4号或5号洞。 D. 5号或7号洞。 参考答案:D 答案解析:若令Q、S分别占据2、4号洞或4、6号洞,都可以满足题干要求,因此A、B、C都可排除,所以选D
第6题: [填空题]把窗体的KeyPreView属性设置为True,并编写如下两个事件过程:
Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer)
Print KeyCode
End Sub
Private Sub Form_KeyPress(KeyAscii As Integer)
Print KeyAscii
End Sub
程序运行后,如果按下B键,则在窗体上输出的数值是【 】和【 】。
参考答案:66 答案解析:KeyDown事件是返回的是键盘的直接状态,返回的是“键”,所以当按字母“B”时.KeyDown得到的KeyCode码与按字母键“b”是相同的,所以程序输出为66;当按下键盘上的某个键时.将发生Key