现有元组valt=(1,3.14,"Fred"),关于元组t的说法错误的是?()A、t._0?等于1B、t的类型为Tuple3[Int,Double,java.lang.String]C、val(first,second,_)=t?//second等于3.14D、t._0无法访问,会抛出异常

题目

现有元组valt=(1,3.14,"Fred"),关于元组t的说法错误的是?()

  • A、t._0?等于1
  • B、t的类型为Tuple3[Int,Double,java.lang.String]
  • C、val(first,second,_)=t?//second等于3.14
  • D、t._0无法访问,会抛出异常

相似考题
参考答案和解析
正确答案:A
更多“现有元组valt=(1,3.14,"Fred"),关于元组t的说法错误的是?()A、t._0?等于1B、t的类型为Tuple3[Int,Double,java.lang.String]C、val(first,second,_)=t?//second等于3.14D、t._0无法访问,会抛出异常”相关问题
  • 第1题:

    下面程序的输出结果是【】。 include using namespace std; int x; void funA(int&,i

    下面程序的输出结果是【 】。

    include<iostream>

    using namespace std;

    int x;

    void funA(int&,int);

    void funB(int,int&);

    int main()

    {

    int first;

    int second=5;

    x=6;

    funA(first,seconD) ;

    fimB(first,seconD) ;

    cout<<first<<" "<<second<<" "<<x<<end1;

    return 0;

    }

    void funA(int &a,int B)

    {

    int first;

    first=a+b;

    a=2*b;

    b=first+4;

    }

    void funB(int u,int &v)

    {

    int second;

    second=x;

    v=second+4;

    x=u+v;

    }


    正确答案:10 10 20
    10 10 20 解析:本题考核函数的引用传递。“引用”实际上是给一个已知变量起个别名,对引用的操作也就是对被它引用的变量的操作。函数funA的功能是将第二个实参的值乘以2再赋值给第一个实参(通过引用传递实现),函数funB的功能是将全局变量 x加上4再赋值给第二个实参,同时x等于第一个实参与第二个实参相加的和。

  • 第2题:

    为了使程序的输出的正确结果为: Now is 2004.7.10 10:10:10. 那么应在下列程序划线处填入的正确语句是( )。 那么应在下列程序划线处填入的正确语句是( )。 #include <iostream> using namespace std; class TIME; class DATE { public: DATE(int y=2004,int m=1,int d=1) { year=y; month=m; day=d; } friend void DateTime(DATE &d, TIME &t); private: int year, month, day; }; class TIME { public: TIME(iht h=0, int m=0,int s=0) { hour=h; minute=m; second=s; } friend void DateTime(DATE &d,TIME &t); private: int hour,minute, second; }; ______________________ //函数 DateTime 的首部 { cout<<"Now is"<<d.year<<'.'<<d.month<<'.'<<d.day<< ' '<<t.hour<<":"<<t.minute<<':'<<t.second<<'.'<<end1; } int main ( ) { DATE d(2004,7,10); TIME t(10, 10, 10); DateTime(d,t); return 0; }

    A.void DateTime(DATE &d,TIME &t)

    B.void TIME::DateTime(DATE &d,TIME &t) const

    C.friend void DateTime(DATE &d,TIME &t)

    D.void DATE::DateTime(DATE &d,TIME &t)


    正确答案:A
    解析:本题程序中,分别在类DATE和TIME中将普通函数DateTime声明为友元函数,但该友元函数的定义是在类体外进行的。友元函数是一个普通函数,它虽然可以访问类对象的私有成员,但它毕竟不是类中的成员函数,因此在类体外定义友元函数时,不需要像成员函数一样在函数名前加上“类名::”。函数首部的其他定义照抄类中友元函数的声明。所以函数DateTime的首部为voidDateTime(DATE&d;TIME&t),即选项A。

  • 第3题:

    设关系R和S的元素分别是10和10,且R有20个元组,S有10个元组。执行关系R 和S的笛卡儿积,记为T=R×S,则( )。A.T的元素是20,且有20个元组B.T的元素是20,且有200个元组C.T的元素是100,且有100个元组D.T的元素是100,且有300个元组


    正确答案:B
    笛卡尔积的结果是元组数相加,属性数相乘。

  • 第4题:

    设R是一个2元关系,有3个元组,S是一个3元关系,有3个元组。如T=R×S,则T的元组的个数为( )。

    A.6

    B.8

    C.9

    D.12


    正确答案:C
    解析:R为n元关系,有P个元组S为m元关系,有q个元组。两个关系笛卡儿积是一个n+m元的关系,元组个数是q×p。所以T的元组的个数为9个。

  • 第5题:

    设R是一个二元关系,有3个元组,s是一个三元关系,有4个元组。如T=R×S,则T的元组为( )个。 A.6SXB

    设R是一个二元关系,有3个元组,s是一个三元关系,有4个元组。如T=R×S,则T的元组为( )个。

    A.6

    B.8

    C.12

    D.16


    正确答案:C
    C.【解析】R为n元关系,S为m元关系,分别有P、q两个元组。两个关系笛卡尔积后,新关系是一个n+m元的关系,元组个数是qxP。【知识拓展】通俗地说,所谓“元”就好像表格中有多少列,“元组”就好像表格中有多少行。

  • 第6题:

    设R 和S 分别是r和 s元关系,且 R有n个元组,S有m个元组。执行关系R和 S的笛卡儿积,记为 T=R×S,

    A)T 的元数是(r+s),且有( n+m)个元组

    B)T 的元数是(r+s),且有(n×m)个元组

    C)T 的元数是(r×s),且有(n+m )个元组

    D)T 的元数是(r×s),且有(n×m)个元组


    正确答案:B

  • 第7题:

    设R是一个2元关系,有3个元组,S是一个3元关系,有3个元组。如T=RX S,则T的元组的个数为( )。

    A)6

    B)8

    C)9

    D)12


    正确答案:C

  • 第8题:

    对于元组valt=(1,3.14,"Fred")说法错误的是?()

    • A、t._0?等于1
    • B、t的类型为Tuple3[Int,Double,java.lang.String]
    • C、val(first,second,_)=t?//second等于3.14
    • D、t._0无法访问,会抛出异常

    正确答案:A

  • 第9题:

    关于元组Tuple说法错误的是?()

    • A、元组的可以包含不同类型的元素
    • B、元组是不可变的
    • C、访问元组第一个元素的方式为pair._1
    • D、元组最多只有2个元素

    正确答案:D

  • 第10题:

    关系模式进行投影运算后()。

    • A、元组个数等于投影前的元组个数
    • B、元组个数小于投影前的元组个数
    • C、元组个数小于或等于投影前的元组个数
    • D、元组个数大于或等于投影前的元组个数

    正确答案:C

  • 第11题:

    若t为double类型,表达式t=1,t+5,t++的值是()。

    • A、1
    • B、6.0
    • C、2.0
    • D、1.0

    正确答案:D

  • 第12题:

    单选题
    关系模式进行投影运算后()。
    A

    元组个数等于投影前的元组个数

    B

    元组个数小于投影前的元组个数

    C

    元组个数小于或等于投影前的元组个数

    D

    元组个数大于或等于投影前的元组个数


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

  • 第13题:

    下面程序的输出结果是______。 include using namespace std; int x; void funA(int&am

    下面程序的输出结果是______。

    include<iostream>

    using namespace std;

    int x;

    void funA(int&,int);

    void funB(int,int&);

    int main()

    {

    int first;

    int second=5;

    x=6;

    funA(first,second);

    funB(first,second);

    cout<<first<<””<<second<<””<<x<<endl;

    return 0;

    }

    void funA(int &a,int b)

    {

    int first;

    first=a+b;

    a=2*b;

    b=first+4;

    }

    void funB(int u, int &v)

    {

    int second;

    second=x;

    v=second+4;

    x=u+v;

    }


    正确答案:10 10 20
    10 10 20 解析:本题考核函数的引用传递。“引用”实际上是给一个已知变量起个别名,对引用的操作也就是对被它引用的变量的操作。函数funA的功能是将第二个实参的值乘以2再赋值给第一个实参(通过引用传递实现),函数funB的功能是将全局变量x加上4再赋值给第二个实参,同时x等于第一个实参与第二个实参相加的和。

  • 第14题:

    设R和S分别是r和s元关系,且E有n个元组,s有m个元组。执行关系R和S的笛卡尔积,记为T=R×S,则( )。

    A) T的元数是(r+s),且有(n+m)个元组

    B) T的元数是(r+s),且有(n×m)个元组

    C) T的元数是(r×s),且有(n+m)个元组

    D) T的元数是(r×s),且有(n×m)个元组

    A.

    B.

    C.

    D.


    正确答案:B

  • 第15题:

    使用VC6打开考生文件夹下的工程test27_1,此工程包含一个源程序文件test27_1.cpp,但该程序运行有问题,请改正函数中的错误,使该程序的输出结果为;

    100

    源程序文件test27_1.cpp清单如下:

    include <iostream.h>

    template <class T>

    class pair

    {

    T valuel, value2;

    public:

    pair (T first, T second)

    {valuel=first; value2=second;}

    /***************** found *****************/

    char getmax ();

    };

    /***************** found *****************/

    T pair<T>::getmax ()

    {

    T retval;

    /***************** found *****************/

    retval = valuel>value2?? value1 : value2;

    return retval;

    }

    void main ()

    {

    pair <int> myobject (100, 75);

    cout << myobject.getmax()<<end1;

    }


    正确答案:(1)错误:char getmax(); 正确:T getmax(); (2)错误:缺少模板的声明 正确:templateclassT> (3)错误:retval=valuel>value2??value1:value2; 正确:retval=valuel>value2?value1:value2;
    (1)错误:char getmax(); 正确:T getmax(); (2)错误:缺少模板的声明 正确:templateclassT> (3)错误:retval=valuel>value2??value1:value2; 正确:retval=valuel>value2?value1:value2; 解析:(1)主要考查考生对于模板使用的理解,该函数属于模板类定义的一部分,对于返回值类型,应该使用模板类名称T,这样编译的时候才‘能被接受:
    (2)主要考查考生是否掌握了模板的使用,前面的模板类已经声明完成了,在类的外面定义类的成员函数时仍然需要使用模板的声明,这样在后面的函数定义体中才能使用模板类;
    (3)主要考查考生对于“表达式17表达式2:表达式3”语句的掌握,这个语句是一个复合语句,先计算第一个表达式,如果为真则整个式子值为表达式2的值,否则为表达式3的值,题目中错误的使用了两个问号;

  • 第16题:

    设关系R和S的元组个数为100和300,关系T是R与S的笛卡尔积,则T的元组个数是________。

    A.400

    B.10000

    C.30000

    D.90000


    正确答案:C
    解析:根据笛卡尔积的定义可知,如果关系R和S的元数分别为r和s。R和S的笛卡尔积是一个r+s的元的元组集合,每个元组的前r个分量来自R的一个元组,后s个分量来自S的一个元组;若R中有m个元组, S有n个元组,则R*S有m*n个元组。因此,本题R与S的笛卡尔积的元组个数应为100*300=30000。

  • 第17题:

    设R是一个2元关系,有3个元组,s是一个3元关系,有3个元组。如T=RXS,则T的元组的个数为( )。A.6SX

    设R是一个2元关系,有3个元组,s是一个3元关系,有3个元组。如T=RXS,则T的元组的个数为( )。

    A.6

    B.8

    C.9

    D.12


    正确答案:C
    c)【解析】R为n元关系,有P个元组S为m元关系,有q个元组。两个关系笛卡儿积是一个n+m元的关系,元组个数是q×p。所以T的元组的个数为9个。

  • 第18题:

    设R是一个2元关系,有3个元组,s是一个3元关系,有4个元组。如T=RX S,则T的元组为( )个。

    A.6

    B.8

    C.12

    D.16


    正确答案:C

  • 第19题:

    In order to acquire a second language, learners will subconsciously use their first language knowledge in learning a second language. This is know as language t().
    transfer

  • 第20题:

    对于元组valt=(1,3.14,"Fred")说法不正确的是?()

    • A、t._0等于1
    • B、t的类型为Tuple3[Int,Double,java.lang.String]
    • C、val(first,second,_)=t//second等于3.14
    • D、t._0无法访问,会抛出异常

    正确答案:A

  • 第21题:

    若t为double类型,表达式t=l,t+5,l++的值是()

    • A、1
    • B、1.0
    • C、2.0
    • D、4

    正确答案:B

  • 第22题:

    StringBuffer append(数值类型 t),参数t可以是boolean、int、char、float、double、long


    正确答案:正确

  • 第23题:

    填空题
    In order to acquire a second language, learners will subconsciously use their first language knowledge in learning a second language. This is know as language t().

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