正确答案: A
是同一个数据库中的两个表
题目:要控制两个表中数据的完整性和一致性可以设置”参照完整性”,要求这两个表是 ( )
解析:要控制两个表中数据的完整性和一致性,则这两个表只能是同一个数据库中的两个表。
查看原题
举一反三的答案和解析:
[单选题]程序设计语言的基本成分是数据成分、运算成分、控制成分和( )。
程序设计语言的基本成分是数据成分、运算成分、控制成分和( )。
传输成分
解析:程序设计语言的基本成分有:数据成分,用于描述程序所涉及的数据;运算成分,用于描述程序中所包含的运算;控制成分,用于描述程序中所包含的控制;传输成分,用于表达程序中数据的传输。
[单选题]下列程序的执行结果为 #includeiostream.h> void main() { int a=3,b=0; int * p=&a; b=+a++; cout * p”,” bendl; } A)3,4 B)4,3 C)3,4 D)4,4 (15)下面程序的运行结果为 #includeiostream.h> void main() { for(int a=0,x=0;! x&&a=10;a++) { a++; } coutaend1; }
11
解析:解析:*p为所指对象a的值,语句“b=+a++;”等价于“b=b+a;a=a+1;”。
[单选题]若x=10010111,则表达式(3+(int)(x))&(~3)的运算结果是( )。
10011000
解析:解析:本题主要考查运算表达式的运算。3+(int)(x)的结果是10011010,~3的结果是11111100,二者逻辑与得10011000。
[单选题]下列叙述中,不符合良好程序设计风格要求的是
程序的效率第一,清晰第二
解析:良好的程序设计风格包括:程序的清晰第一,程序的效率第二;程序的可读性好;程序中要有必要的注释;输入数据前要有提示信息。因此本题的正确答案是A。
[单选题]下列关于栈和队列的描述中,正确的是( )。
栈在栈顶删除元素
解析:解析:栈实际也是线性表,只不过是一种特殊的线性表。栈是只能在表的一端进行插入和删除运算的线性表,通常称插入、删除的这一端为栈顶,另一端勾栈底。队列是只允许在一端删除,在另一端插入的顺序表,允许删除的一端叫做队头,允许插入的一端叫做队尾。