itgle.com
更多“下列各组类型声明符中,含义相同的一组是( )。A.unsignedlongint和longB.signedshort和shortC.unsignedshort和shortD.shortint和int”相关问题
  • 第1题:

    有如下的运算重载函数定义:

    Double operator+(int i, int k){return double(i+k);}

    但定义有错误,对这个错误的最准确的描述是______。

    A.+只能作为成员函数重载,而这里的+是作为非成员函数重载的

    B.两个int 型参数的和应该是int 型,而这里将+的返回类型声明为double

    C.没有将运算符重载函数声明为某个类的友元

    D.C++已经提供了求两个int 型数据之和运算符+,不能再定义同样的运算符


    正确答案:B

  • 第2题:

    ( 18 )下列各组类型声明符中,含义相同的一组是

    A ) unsigned long int 和 long

    B ) signed short int 和 short

    C ) unsigned short 和 short

    D ) short int 和 int


    正确答案:B

  • 第3题:

    在下列各组汉字中,意符相同的一组形声字是()

    A、惟惭忽恭

    B、佞伦作仞

    C、胡期朔腿

    D、颖颇项颍


    参考答案:A

  • 第4题:

    在下列叙述中,正确的一条是( )

    A.语句int *pt中的*pt是指针变量名

    B.语句"int *p=a;"等价于"int *p;p=&a[0];”

    C.运算符*和&都是取变量地址的运算符

    D.已知指针变量p指向变量a,则&a和*p值相同,都是变量a的值


    正确答案:D

  • 第5题:

    在某类的公共部分有声明string operator++( );和string operator++(int);则说明

    A.string operator++( );是前置自增运算符声明

    B.string( )perator++( );是后置自增运算符声明

    C.string operator++(int);是前置自增运算符声明

    D.两条语句无区别


    正确答案:A
    解析:在重载单操作符的过程中,++既可以是前缀运算符,又可以是后缀运算符,C++规定重载后缀++时必须多一个虚拟参数int,则不带虚拟参数int的为前缀运算符。

  • 第6题:

    下面关于成员函数重载运算符和友元函数重载运算符相同的是( )。

    A.成员函数和友元函数可重载的运算符是不相同的

    B.成员函数和友元函数重载运算符时都需要用到this指针

    C.成员函数和友元函数重载运算符时都需要声明为公有的

    D.成员函数和友元函数重载运算符时的参数可能是相同的


    正确答案:A

  • 第7题:

    有如下的运算符重载函数定义: double operator+(inti,intk){return double(i+k);} 但定义有错误,对这个错误最准确的描述是( )。

    A.+只能作为成员函数重载,而这里的+是作为非成员函数重载的

    B.两个int型参数的和也应该是int型,而这里将+的返回类型声明为double

    C.没有将运算符重载函数声明为某个类的友元

    D.C++已经提供了求两个int型数据之和的运算符+,不能再定义同样的运算符


    正确答案:D
    解析: 此题考查的是运算符的重载。C++语言规定,不能作为非成员函数重载的运算符有=、[]、()、->以及所有的类型转换运算符,故选项A)错误:运算符重载对返回值类型没有限制,故选项B)错误;C++并不强制要求非成员重载的运算符一定是某个类的友元,所以选项C)错误;题目中重载的“+”运算符的两个参数都是int类型,而C++已经提供了求两个int型数据之和的运算符+,编译器无法区分应该调用哪一个,所以应该选择选项D)。

  • 第8题:

    在执行“typedef int DataType;”语句后,标识符DataType与保留字int具有完全相同的含义和作用。()

    A

    B



  • 第9题:

    以下各标识符组中,合法的用户标识符组为()

    • A、b-b和abc
    • B、CCP和float
    • C、hiy和<fr>
    • D、_isw和INT

    正确答案:D

  • 第10题:

    下列各组汉字,具有相同意符的一组是()

    • A、徒徙
    • B、颖颈
    • C、脩倏
    • D、旌旂
    • E、栽载

    正确答案:A,D

  • 第11题:

    单选题
    下列各组物质中,化学键类型相同的是(  ).
    A

    HI和NaI

    B

    H2S和CO2

    C

    Cl2和CCl4

    D

    F2和NaBr


    正确答案: D
    解析:
    A项,HI中,H—I为极性共价健,NaI中,Na和I通过静电作用形成离子键;B项,两种物质的化学键都为极性共价键;C项,Cl2中,Cl—Cl是非极性共价键,CCl4中C—Cl是极性共价键;D项,F2中F-F是非极性共价键,NaBr中,Na与Br之间是离子键.

  • 第12题:

    判断题
    在执行“typedef int DataType;”语句后,标识符DataType与保留字int具有完全相同的含义和作用。()
    A

    B


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

  • 第13题:

    ( 33 )有如下的运算符重载函数定义:double operator +(int i, int k){ return double(i+k); }但 定义有错误,对这个错误最准确的描述是

    A ) + 只能作为成员函数重载,而这里的 + 是作为非成员函数重载的

    B ) 两个 int 型参数的和也应该是 int 型,而这里将 + 的返回类型声明为 double

    C )没有将 运算符重载函数声明为某个类的友元

    D ) C++ 已经提供了求两个 int 型数据之和的运算符 + ,不能再定义同样的运算符


    正确答案:D

  • 第14题:

    下列各组类型声明符中,含义相同的一组是

    A.unsigned long int和long

    B.signed short int和short

    C.unsigned short和short

    D.short int和int


    正确答案:B
    解析:本题考查的知识点是;基本类型的派生类型。C++语言中,基本类型的字长及其取值范围可以放大和缩小,改变后的类型就叫做基本类型的派生类型。派生类型声明符是由基本类型关键字char、int、float、double前面加上类型修饰符组成的。类型修饰符包括:short短类型,缩短字长:long长类型,加长字长;signed有符号类型,取值范围包括正负值:unsigned无符号类型,取值范围只包括正值。其中signed和unsigned只能同时出现一个,如果省略则默认为signed。short和long也只能同时出现一个,如果修饰的类型是int,则可以省略int。由此可见,选项A中,unsigned long int的省略形式为unsigned long;选项B中,signed short int的省略形式就是short,正确;选项C中,unsigned short int的省略形式是unsigned short:选项D中,short int的省略形式是short。故本题应该选择B。

  • 第15题:

    在语句int*p;和语句printf("%d",*p);中的*p含义相同。()

    此题为判断题(对,错)。


    参考答案:错误

  • 第16题:

    下列各组中笔画组合类型都相同的一组是()

    A、有日

    B、也心

    C、入乃

    D、七习


    参考答案:C

  • 第17题:

    有如下的运算符重载函数定义:double operator+(int i,int k){return double(i+k);}但定义有错误,对这个错误最准确的描述是( )。

    A.#NAME?

    B.两个int型参数的和也应该是int型,而这里将+的返回类型声明为double

    C.没有将运算符重载函数声明为某个类的友元

    D.C++已经提供了求两个int型数据之和的运算符+,不能再定义同样的运算符


    正确答案:D
    解析:此题考查的是运算符的重载。c++语言规定,不能作为非成员函数重载的运算符有=、[]、()、->以及所有的类型转换运算符,故选项A)错误;运算符重载对返回值类型没有限制,故选项B)错误;C++并不强制要求非成员重载的运算符一定是某个类的友元,所以选项C)错误:题目中重载的“+”运算符的两个参数都是int类型,而C++已经提供了求两个血型数据之和的运算符+,编译器无法区分应该调用哪一个,所以应该选择选项D)。

  • 第18题:

    以下函数定义的类型符是( )。

    A)与x类型相同

    B)void类型

    C)int类型

    D)无法确定


    正确答案:C
    在函数定义时,由于函数没有说明其类型,所以系统默认一律自动按整型处理。

  • 第19题:

    下列各组类型声明符中,含义相同的一组是( )。

    A.unsigned longint和long

    B.signed short和short

    C.unsigned short和short

    D.shortint和int


    正确答案:B
    解析: 本题考查的知识点是:基本类型的派生类型。派生类型声明符是由基本类型关键字char、int、float、double前面加上类型修饰符组成的。类型修饰符包括:short短类型,缩短字长;long长类型,加长字长;signed有符号类型,取值范围包括正负值unsigned无符号类型,取值范围只包括正值。其中signed和unsigned只能同时出现一个,如果省略则默认为signed。short和long也只能同时出现一个,如果修饰的类型是int,则可以省略int。unsigned long int的省略形式

  • 第20题:

    声明一个委托类型public delegate int myCallBack(int x); 则以下语句可以和委托myCallBack绑定的方法是()

    • A、 void myCallBack(int x)
    • B、 int receive(int num)
    • C、 string receive(int x)
    • D、 不确定的

    正确答案:B

  • 第21题:

    以下各组标识符,选出合法的用户标识符组。()

    • A、_PAD和P_D
    • B、_scanf和*a
    • C、int和x_1
    • D、2a和max

    正确答案:A

  • 第22题:

    单选题
    下列各组中的物质,化学键类型相同的是(  ).
    A

    CaCl2和SiO2

    B

    CO2和H2O

    C

    NaCl和HCl

    D

    CCl4和KCl


    正确答案: D
    解析:
    大多数的盐、强碱、活泼金属的氧化物及过氧化物都是离子化合物,含有离子键;非金属的气态氢化物和氧化物、非金属之间的化合物、强酸等都是共价化合物,只含有共价键;ACD三项,都分别含有一个离子化合物(CaCl2、NaCl、KCl)和一个共价化合物(SiO2、HCl、CCl4),所以化学键类型不相同;B项,CO2和H2O都是共价化合物,其中的共价键又都是不同原子间的极性共价键.

  • 第23题:

    多选题
    下列各组汉字,具有相同意符的一组是()
    A

    徒徙

    B

    颖颈

    C

    脩倏

    D

    旌旂

    E

    栽载


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