一、选择题
下列各题A、B、C、D四个选项中,只有一个选项是正确的。
1、下列链表中,其逻辑结构属于非线性结构的是______。
A.循环链表 B.双向链表
C.带链的栈 D.二叉链表
2、设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为______。
A.16 B.20 C.0或35 D.15
3、下列关于栈的叙述中,正确的是______。
A.栈顶元素一定是最先入栈的元素 B.栈操作遵循先进后出的原则
C.栈底元素一定是最后入栈的元素 D.以上三种说法都不对
4、在关系数据库中,用来表示实体间联系的是______。
……此处隐藏24240个字…… 串或者数值变量或表达式。然后会依次将表达式的值与每个Case表达式的值进行比较,直到值匹配成功,程序会转到相应Case结构内执行语句。本题中,在文本框输入80,会执行case 60 to 84语句,输出显示“通过”。47、k
false
[解析] 函数prim()是用来判断一个数是否为素数,如果是素数,则为prim赋值为true,否则赋值为false 。主程序蒋从k=10循环执行至100,首先通过prim(k)判断k是否是素数,如果是的话,求它的反序数,如果反序数也是素数,则该数为回文素数。第一空将k赋值给m,通过do...while循环操作,求到k的反序数,因此填入k。第二空进行素数判断,如果一个数被除了自己本身以外的数整除,则不是素数,为prim赋值为false,因此填入false。
48、fd+1
MoveNext
[解析] 下面对DAO部分对象进行说明。Database对象:表示操作的数据库对象。RecordSet对象:表示数据库操作返回的记录集。Field对象:表示记录集中的字段数据信息。EOF函数:指示当前记录位置位于Recordset对象的最后一个记录之后。本题要求将当前数据库文件中“学生表”的学生“年龄”都加1,因此在第一个横线处应填入fd+1;当遍历完一个记录后,记录指针移向下一条,因此在第二个横线处应填入rs.MoveNext。