正确答案: D

多对多

题目:“商品”与“顾客”两个实体集之间的联系一般是( )。

解析:

两个实体集之间的联系实际上是实体集间的函数关系,主要有3种:一对一的联系、一对多的联系、多对多的联系。“商品”与“顾客”两个实体集之间的联系一般是多对多,因为一种 “商品”可以被多个“顾客”购买,而一个“顾客”也可以购买多个“商品”。

查看原题

举一反三的答案和解析:

  • [单选题](10)最简单的交换排序方法是
  • 冒泡排序

  • 解析:【解析】交换排序方法是指借助数据元素之间的互相交换进行排序的一种方法,包括冒泡排序和快速排序。冒泡排序是一种最简单的交换排序方法,它通过相邻元素的交换,逐步将线性表变成有序。

  • [单选题]下列叙述中正确的是()
  • 软件是逻辑实体,具有抽象性


  • [单选题]下列变量名中合法的是( )。
  • CHINA

  • 解析:解析:在Java语言中,变量名的定义要符合其语法规则。B选项中的变量名byte-size中含有不合法的字符"-",所以不正确:C选项的变量名是Java保留字;而D选项中的变量名中同样含有非法的字符”+”。考试中,变量名定义的语法规则这个知识点比较重要。

  • [单选题]若各选项中所有变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是______。
  • mam() {…… x=fun(2,10); ……} fioat fun(int a,int b) { ……}

  • 解析:解析:C语言程序是由—个主函数和若干个其他函数组成的,主函数的函数名为:main(),main()函数在程序中的位置是任意的。C语言程序是从main()函数开始执行,当程序中定义了多个函数时,通常情况下是先定义后调用,若被调函数定义在主调函数之后,则必须先声明后调用。在选项A中,先执行main()函数,此时对fun()函数进行调用,由于fun函数在此调用之前无定义也无声明,故无法正常识别调用,所以选项A的程序错误。

  • [单选题]下面的语句中错误的是
  • int a=5;int x[a];

  • 解析:解析:在C++中定义数组时,数组的范围参数在静态定义时必须是一个常数,而在动态分配内存定义时可以是常数,也可以是一个赋了值得参数。故选项A是错误的定义方法。

  • [单选题]下列关于模板的说法正确的是( )。
  • 类模板中的成员函数全部都是模板函数

  • 解析:解析: 在C++中规定如果一个类被声明为类模板,那么其中的所有成员函数就都成为了模板函数。

  • [单选题]下面程序运行时,若输入395,则输出结果是
  • 5 3 9

  • 解析:解析:取模(MoD)运算就是求两个数相除后的余数,整除(\)运算将两个数进行整除所得结果,395 Mod lO的结果是5;395\100的结果是3;(x Mod 100)\10的结果为9,所以正确的答案为B)。

  • [单选题]为“成绩”表中的“成绩”字段定义有效性检查及错误信息的提示,要求当成绩大于100分时,提示“成绩不能超过100分”的信息,正确的语句是( )。
  • ALTER TABLE成绩ALTER成绩; SET CHECK成绩=100ERROR"成绩不能超过100分"

  • 解析:解析:利用SQL命令可以对基本表的结构进行修改,利用下列命令可以修改表结构、定义有效性规则:

  • [单选题]在执行完此程序段后,i,j值为 int i=1,j=10; do{ if(++i>j--)continue; }while(i5);
  • i=5 and j=6

  • 解析:解析:本题考查考生对自增自减运算符的理解。++op和op++,表示对操作数op加1,其中++op表示先对op加1然后再取值,而op++表示先取值,然后再对op进行加1。--op和op--也是一样。当进行到i=5时退出循环,此时j为6。

  • 推荐下载科目: 计算机二级 计算机四级 微软认证 思科认证 JAVA认证 华为认证 职称计算机 通信工程师 计算机操作员初级 计算机操作员高级
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2