24、下面对union的描述正确的是()A.任何查询语句都可以用union来连接B.Union只连接结果集完全一样的查询语句C.Union是筛选关键词,对结果集再进行操作D.Union可以连接结果集中数据类型个数相同的多个结果集。

题目

24、下面对union的描述正确的是()

A.任何查询语句都可以用union来连接

B.Union只连接结果集完全一样的查询语句

C.Union是筛选关键词,对结果集再进行操作

D.Union可以连接结果集中数据类型个数相同的多个结果集。


相似考题
更多“24、下面对union的描述正确的是()”相关问题
  • 第1题:

    以下程序的输出结果是 typedef union{long x[2] int y[4]; char z[8]; } MYTYPE; MYTYPE them; main() { printf("%d\n",sizeof(them));}

    A.32

    B.16

    C.8

    D.24


    正确答案:C
    解析:共用体所占存储空间的大小是所有成员所占存储单元的和;共用体变量所占存储单元的大小是所有成员中占据存储空间最大的成员所占存储空间的大小。本题中字符数组成员z占8个字节的长度,长度最长,所以共用体变量them用sizeof计算长度为8。

  • 第2题:

    下列程序的执行结果是______。include union {int i;char c[2]; }; void main() {union

    下列程序的执行结果是______。 #include<stdio.h> union { int i; char c[2]; }; void main() { union un x; x.c[0]=10; x.c[1]=1; printf("\n%d",x.i); }

    A.266

    B.11

    C.265

    D.138


    正确答案:A
    解析:由于本题定义的是共用体,所以成员表列中的整型变量x与字符数组c共占用同—个存储单元,且此存储单元为2个字节,通常c[0]位于低字节,c[1]位于高字节,所以兄i的值为266。

  • 第3题:

    下面对酷派8971网络制式描述正确的是()

    • A、TD-LTE
    • B、LTEFDD
    • C、TD-SCDMA
    • D、WCDMA/GSM

    正确答案:A,B,C,D

  • 第4题:

    定义共用体格式下确的是()

    • A、struct共用体名{成员列表}变量列表;
    • B、Union共用体名{成员列表}变量列表;
    • C、union共用体名{成员列表}变量列表;
    • D、union共用体名{成员列表}

    正确答案:C

  • 第5题:

    下面对“单边主义”的描述,正确的是()?

    • A、挑战国际规则
    • B、为我所用
    • C、以我为唯一标准
    • D、以上都正确

    正确答案:D

  • 第6题:

    英国国旗又称()

    • A、Starsand Stripes
    • B、Union Flag
    • C、The Union Flag
    • D、The Union Jack

    正确答案:D

  • 第7题:

    下面对于APG40的描述正确的是()

    • A、SFC可以删除程序,改变程序参数
    • B、Alarm Display属于MCS的硬件
    • C、MCS的软件只位于AP中
    • D、以上描述都不正确

    正确答案:B

  • 第8题:

    以下关于Union描述正确的是()

    • A、UNION将多个查询结果合并起来,形成一个完整的查询结果
    • B、UNION比较两个查询结果合,去掉相同的部分
    • C、UNION左右的结果集列必须相同
    • D、UNION左右的结果集列可以不同

    正确答案:A,C

  • 第9题:

    以下能正确定义共用体变量的是()

    • A、unionuniontype{inta;floatb;};unionuniontypef;
    • B、unionuniontype{inta;floatb;}f;
    • C、union{inta;floatb;}f;
    • D、union{inta,floatb,}f;

    正确答案:A,B,C

  • 第10题:

    下面对慢波的描述,正确的是()

    • A、正常成人清醒状态下很少出现
    • B、随睡眠加深而增多
    • C、婴儿期可弥漫出现
    • D、是癫痫样放电的一种
    • E、局灶出现有定位意义

    正确答案:A,B,C,E

  • 第11题:

    下面对基金拆分描述正确的是()。

    • A、基金份额净值为1元
    • B、基金份额总数不变
    • C、基金资产净值不变

    正确答案:A,C

  • 第12题:

    多选题
    有关union和union all,以下说法正确的是()
    A

    union比union all多执行了distinct操作

    B

    两者查询返回的结果集一样

    C

    两者效率一样

    D

    union all可以代替inner join使用


    正确答案: A,C
    解析: 暂无解析

  • 第13题:

    有如下程序段#include "stdio.h"typedef union{ long x[2]; int y[4]; char z[8];}atx;typedef struct aa { long x[2]; int y[4]; char z[8];} stx;main(){ printf("union=%d,struct aa=%d\n",sizeof(atx),sizeof(stx));}则程序执行后输出的结果是A.union=8,struct aa=8 B.union=8,struct aa=24C.union=24,struct aa=8 D.union=24,struct aa=24


    正确答案:B
    本题主要考查结构体和联合体所占的存储空间。
    在本题程序中,首先定义了一个联合体,联合体中具有三个成员,它们的类型分别为长整型、整型和字符型。按照C语言的规定,这三种类型的变量所占的存储空间分别为4个字节、2个字节和1个字节。但由于定义的成员都是数组,长整型数组的大小为2,那么需要的总空间为8个字节;整型数组的大小为4,那么需要的总空间为8个字节;字符数组的大小为8,需要的总空间也为8个字节,因此,可以看出三个成员需要的存储空间一样,都为8。根据联合体变量中的所有成员共享存储空间,联合变量的长度等于各成员中最长的长度的特点,我们可知,系统只需为该联合体变量准备8个字节存储空间即可。
    然后,定义了一个结构体,结构体中的成员类型及数组大小与联合体完全一致,即三个成员所需的空间都为8个字节。但是结构体与联合体不一样的是,结构体不能共享空间,一个结构体变量的总长度是各成员长度之和。因此,该结构体所需的存储空间为24个字节。
    综上所述,我们可以知道程序中的联合体和结构体所需要的存储空间分别为8个字节和24个字节。因此,用sizeof运算符计算这两者的存储空间,输出的结果应该为union=8,struct aa=24,本题正确答案选B。

  • 第14题:

    下列程序的执行结果是______。include union un{ int i;char c[2];};void main(){union

    下列程序的执行结果是______。 #include <stdio.h> union un { int i; char c[2]; }; void main() { union un x; x.c[0]=10; x.c[1]=1; printf("\n%d",x.i) }

    A.266

    B.11

    C.265

    D.138


    正确答案:A
    解析:由于本题定义的是共用体,所以成员表列中的整型变量x与字符数组c共占用同一个存储单元,且此存储单元为2个字节,通常c[0]位于低字节,c[1]位于高字节,所以x.i的值为266。

  • 第15题:

    以下程序段的输出结果是()。      union node      {int a;      float b;      Char C[10];};    printf(”%d”,sizeof(union node));


    正确答案:10

  • 第16题:

    下面对ABS的作用描述不正确的是()。

    • A、提高制动时前轮的可操纵性
    • B、在所有路面下都可以缩短制动举例
    • C、提高制动时后轮的方向稳定性
    • D、减少轮胎的磨损

    正确答案:B

  • 第17题:

    下面对用药失误描述正确的是()

    • A、不可预防的
    • B、可预防的
    • C、部分可预防
    • D、大部分不可预防

    正确答案:B

  • 第18题:

    下面对组态软件的特点描述正确的是()。

    • A、延续性
    • B、可扩充性
    • C、封装性
    • D、通用性

    正确答案:A,B,C,D

  • 第19题:

    下面对union的描述正确的是()

    • A、任何查询语句都可以用union来连接
    • B、union只连接结果集完全一样的查询语句
    • C、union是筛选关键词,对结果集再进行操作
    • D、union可以连接结果集中数据类型个数相同的多个结果集

    正确答案:D

  • 第20题:

    下面对析构函数的正确描述是()

    • A、系统在任何情况下都能正确析构对象
    • B、用户必须定义类的析构函数
    • C、析构函数没有参数,也没有返回值
    • D、析构函数可以设置默认参数

    正确答案:C

  • 第21题:

    有关union和union all,以下说法正确的是()

    • A、union比union all多执行了distinct操作
    • B、两者查询返回的结果集一样
    • C、两者效率一样
    • D、union all可以代替inner join使用

    正确答案:A,D

  • 第22题:

    中国银联英文名称的正确描述是()。

    • A、China Unionpay
    • B、China Union Pay
    • C、ChinaUnionPay
    • D、China UnionPay

    正确答案:D

  • 第23题:

    填空题
    以下程序段的输出结果是()。      union node      {int a;      float b;      Char C[10];};    printf(”%d”,sizeof(union node));

    正确答案: 10
    解析: 暂无解析

  • 第24题:

    单选题
    下面对union的描述正确的是()
    A

    任何查询语句都可以用union来连接

    B

    union只连接结果集完全一样的查询语句

    C

    union是筛选关键词,对结果集再进行操作

    D

    union可以连接结果集中数据类型个数相同的多个结果集


    正确答案: B
    解析: 暂无解析