正确答案: B
顺序、选择和重复
题目:程序的3种基本控制结构是( )。
查看原题查看所有试题
学习资料的答案和解析:
[单选题]试题23
定义语句中的*号是一个间址运算符
解析:试题23分析
[单选题]假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为( )。
n(n-1)/2
解析:解析:假设线性表的长度为n,则在最坏情况下,冒泡排序要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要的比较次数为n(n-1)/2。
[单选题]下列关于变量的叙述中,不正确的是( )。
变量的类型决定变量值的类型
解析:解析:变量可分为字段变量和内存变量两大类,内存变量是内存中的一个存储区域,变量值就是放在这个存储区域里的数据,而变量的类型即为变量值的类型。在Visual FoxPro中,变量的类型可以改变,可以把不同的类型的数据赋给同一个变量,而且变量值是能够随时更改的。
[单选题]以下2题使用如下图书管理数据库:
图书.总编号=借阅.总编号 AND 读者.借书证号=借阅.借书证号
解析:解析:使用SQL命令进行查询。查询结果出自不同的表,即姓名出自读者表,书名出自图书表,该题是涉及多个表的连接查询。读者和借阅表通过共有属性借书证号进行连接,从而可以获得借阅了图书的读者姓名,图书表和借阅表通过共有属性总编号进行连接,从而可以获得借出图书的书名。由于要进行3个关系即借阅、图书和读者3个表的连接,必须将连接条件放在WHERE短语后面,两个连接条件即“图书.总编号=借阅.总编号”和“读者.借书证号=借阅.借书证号”由AND运算符连接。
[单选题]以下有关数组定义的语句序列中,错误的是
Dim n As Integer Private Sub Command4_Click() Dim arr4(n)As Integer ┄ End Sub
解析:解析:本题考查动态数组的定义。A项定义了一个默认数组。B项定义了一个动态数组。C项直接定义。由于声明数组时不能通过变量声明数组长度,故D项是错误的。
[单选题]设a=3,b=10,c=6,以下表达式的值是 a b And (Not b>C)Or ca
False
解析:解析:算术表达式、关系表达式和逻辑表达式的优先级关系为:圆括号→算术运算符→关系运算符→逻辑运算符逻辑运算符的运算次序为:Not→And→Or→Xor→Eqv→ImpabAnd(Notb>c)Orca表达式的计算过程为:310And(Not10>6)Or63=TrueAnd(NotTrue)OrFalse=TrueAndFalseOrFalse=FalseOrFalse=False。