正确答案: B

外模式可以有多个,内模式和模式只有一个

题目:下面关于数据库三级模式结构的叙述中,正确的是( )。

解析:B

查看原题 点击获取本科目所有试题

举一反三的答案和解析:

  • [单选题]有以下程序:#inelude stdio.h>main( ){ int i,j,x=0; for(i=0;i2;i++ ) { x++; for(j=0;j=3;j ++) { fi(j%2) continue; x++; x++; } pfinff( "x = % d\n",x);} 程序执行后的输出结果是( )。
  • x=8

  • 解析:解析:本问题要求给出程序执行后输出的x的值。x的初值为0,程序中出现了3次x++,其中外层循环中出现了两次,共自增了4次;在内层循环中,当循环变量为。和2时,x自增,因此共自增了4次,这样x共自增了8次,所以结果为8。

  • [单选题]下列关于boolean类型的叙述中,正确的是
  • 可以将boolean类型的数值转换为字符串


  • [单选题]以下程序的输出结果是includemain(){ union un{ int i;long k;char c;};struct byte{i
  • 以下程序的输出结果是 #includestdio.h> main() { union un{ int i; long k; char c;}; struct byte{ int a; long b; union un c;}r; printf("%d\n",sizeof(r));}

  • 10

  • 解析:解析:本题主要考查了结构体和共用体数据的存储形式。共用体的一个特点是所有数据成员共用一段存储单元,而结构体每个数据成员都单独占据一段存储单元。共用体所占存储单元的大小由长度最长的数据成员的长度决定。题中共用体变量c占据4个字节的长度,结构体r所占存储空间的大小为int(2个字节)+long(4个字节)+共用体c(4个字节)=10个字节,所以答案为A. 。

  • [单选题]有以下程序 #include stdio.h> struct tt { int x; struct tt *y; } *p; struct tt a[4]= {20,a+ 1,15,a+2,30,a+3,17,a}; main() { int i; p=a; for(i=1; i-2; i++) { printf("%d,", p->x ); p=p->y; }
  • 20,15,

  • 解析:解析:题目中定义了一个全局结构体数组a,结构体中包含两个成员:一个int型变量x和一个自身类型指针y。所以,结构体数组a的初始化列表中每两个初始化一个结构体元素。主函数通过一个for循环,连续调用了两次输出函数printf(),每次输出p所指元素的x成员值。p初始化时指向数组 a的首地址,即a[0]的位置,所以第1次输出的值为20。然后又将a[0]的成员y的值赋给p,y在初始化时是a+1,所以p在第2次输出时指向的元素是a[1],故第2次输出的值为15。所以本题最终输出结果是“20,15,”,应该选择D。

  • [单选题]如果类中成员没有使用关键字,则它们的访问权限默认为( )。
  • default

  • 解析:解析:本题考查类的成员定义。

  • 推荐下载科目: 计算机三级 软考中级 Linux认证 计算机一级 职称计算机 通信工程师 计算机操作员初级 计算机操作员中级 计算机操作员高级 计算机辅助设计
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2