正确答案: A
在数据库系统中,数据的物理结构必须与逻辑结构一致
题目:下列叙述中错误的是( )。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]设已包含头文件,下列程序段的运行结果是()。char s1[]={"ACDEF"};char s2[]="ABC";strc
设已包含头文件string.h>,下列程序段的运行结果是( )。 char s1[]={"ACDEF"}; char s2[]="ABC"; strcpy(s1,s2); printf("%d",strlen(s1));
3
解析:解析: 头文件string.h>是字符串处理函数对应的头文件,要想调用C语言的库函数时,都要在程序中嵌入该函数对应的头文件,否则无法使用库函数。strcpy(s1,s2)把s2中的字符串复制到s1中,所以结果就为s2的长度。
[单选题]有如下函数模板定义: templateclass t> T func(Tx,Ty){return x*x+y*y;} 在下列对func的调用中,错误的是
func(3,5.5);
解析:解析:模板类型参数歧义。
[单选题]阅读下面程序 publicclasslncrement{ publicstaticvoidmain(Stringargs[]){ intc; C=5; System.out.println?System.out.println(C++); System.out.println(C); } } 程序运行结果是( )。
5 5 6
解析:解析: 本题考查的是Java增量运算符“++”。x++是先使用后加1。首先使用x的值进行表达式的计算,然后才对 x的值加1。++x是先加1后使用。首先对x的值加1,然后使用x的值进行表达式的计算。本题首先生成一个整型变量c,其初始值为5。第一条输出语句输出c的初始值,即5。然后,第二条输出表达式c抖的结果。先输出c的值,然后才对c的值加 1。因此,第二条输出语句输出的是5,输出后c的结果才为6。最后一条输出语句显然输出结果为6。因此,本题的正确答案为B。
[单选题]检索尚未确定的供应商的订单号,正确的命令是( )。
SELECT * FROM 订购单 WHERE 供应商号 IS NULL
解析:解析:进行空值查询时,要使用ISNULL,而=NULL是无效的,因为空值不是一个确定的值,所以不能使用“=”这样的运算符进行比较。
[单选题]以下程序片段的输出结果是______。 char str[]="abc\n\012\\\""; printf("%d",strlen(str));
7
解析:解析:abc后的四个字符都是由反斜线引出的转义字符,\n是换行符,\012也是换行符,\\表示反斜线本身,\"表示双引号,因此,一共是7个字符。
[单选题]有以下定义:“int t[3)[2]”,能正确标识t数组元素地址的表达式是( )。
&t[3][2]
解析:解析:t[1],t[2]不能表示某行的首地址,t[3]写法错误。