正确答案: B

选择

题目:在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是

解析:笛卡儿乘积运算。假设关系R和关系S的元数个数与属性个数分别为m和n。R×S表示R和S的笛卡儿积,R×S={(m+n)个属性的一个元组集合,每个元组的前m个属性值来自R的一个元组,后n个属性值来自S的一个元组的所有组合}。

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

举一反三的答案和解析:

  • [单选题]若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。
  • x=y==5;


  • [单选题]堆是一种有用的数据结构。下列关键码序列()是一个堆。
  • 16,31,23,94,53,72


  • [单选题]有以下程序 main() { int m=3,n=4,x; x=-m++; x=x+8/++n; printf("%d\n",x); } 程序运行后的输出结果是______。
  • -1


  • [单选题]两次运行下列的程序,如果从键盘上分别输入3和1,则输出结果是( )。 main() { int x; scanf("%d",&x); if(x++>2)printf("%d",x); else printf("%d\n",x--); }
  • 4和2

  • 解析:解析: 本题考查if else语句。首先scanf函数通过键盘读入x的值。当x=3时,第一个if语句,先判断条件,取x的值3和2比较,然后将x的值加1,发现条件成立,执行下列的printf语句,输出x的值4。当x=1时,第一个if语句,先判断条件,取x的值1和2比较,然后将x的值加1(x的值变为2),发现条件不成立,执行下列的else语句,先输出x的值2,再将x的值减1。

  • [单选题]下面程序的输出结果是______。main(){ int a[]={1,2,3,4,5,6,7,8,9,0,},*p; p=a; printf("%d\n",*p+9);}
  • 10


  • [单选题]下面程序段的运行结果是
  • k=6 b=12


  • [单选题]下面不正确的描述为( )。
  • 调用函数时,实参与形参可以共用内存单元

  • 解析:解析: 函数调用时用实参替换形参,如果实参为表达式,将为表达式的值创建一个临时对象,然后将该实参替换形参。替换的实质是变量间的拷贝当然这种拷贝需要为形参分配内存。需要注意的是:形参在编译时不分配内存,在运行时才分配内存。

  • [单选题]有如下函数过程: Function HFC(ByVal x AS Integer,ByVal y As Integer)As Integer Do While y > 0 sic=x/y X=y y=sic Loop HFC=x End Function 以下是该函数的调用过程,该程序的运行结果是 Private Sub Command1 _ Click( ) Dim a AS Integer Dim b As Integer a=12 b=2 x=HFC(a,B)Print x End Sub
  • 6

  • 解析:解析:本题考查函数调用和输出格式的语句。调用HFC的过程如下:x=12,y=2时,sic=6,x=2,y=6x=2,y=6时,sic=0,x=6,y=0y=0,跳出循环,输出x=6并结束程序。

  • 推荐下载科目: 计算机二级 软考中级 微软认证 思科认证 JAVA认证 计算机一级 软考高级 职称计算机 计算机操作员高级 其他
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2