niusouti.com
更多“下面的哪个选项不能作为函数的返回类型?”相关问题
  • 第1题:

    关于函数返回值类型和返回值表达式的类型的描述中,错误的是( )。

    A.函数返回值类型决定了返回值表达式的类型

    B.函数返回值的类型是在定义函数时确定的,在函数调用时不能改变

    C.函数返回值的类型就是返回值表达式的类型

    D.函数返回值表达式类型与返回值类型不同时,函数表达式类型应转换成函数返回值类型


    正确答案:C

  • 第2题:

    下列关于类模板的模板参数的叙述中,错误的是

    A.模板参数可以作为数据成员的类型

    B.模板参数可以作为成员函数的返回类型

    C.模板参数可以作为成员函数的参数类型

    D.模板参数不能作为成员函数的局部变量的类型


    正确答案:D
    解析:本题考查的知识点是:模板参数。模板参数是一种参数化的数据类型,在模板类或模板函数中,只要是使用数据类型的地方都能够使用模板参数来代表一种还未知的数据类型。所以,模板参数可以作为成员函数的局部变量类型。故本题应该选择D。

  • 第3题:

    下面的哪一个保留字不能作为函数的返回类型()。

    A.void

    B.int

    C.new

    D.long


    正确答案:C

  • 第4题:

    系统在调用重载函数时往往根据一些条件确定哪个重载函数被调用,在下列选项中,不能作为依据的是( )。

    A.参数个数

    B.参数的类型

    C.函数名称

    D.函数的类型


    正确答案:D

  • 第5题:

    下列关键字不能作为函数返回值类型的是( )。

    A.float

    B.int

    C.double

    D.virtual


    正确答案:D
    解析:virtual是虚函数的标志,而不是返回值的标志。

  • 第6题:

    下面的( )选项不能作为函数的返回类型。

    A.void

    B.int

    C.new

    D.long


    正确答案:C
    new是动态申请内存空间时使用的关键字,不能作为函数的返回类型,选项A为无返回值,选项B为返回整型,选项D为返回长整型。

  • 第7题:

    在下面的保留字中,不能作为函数的返回值类型的是()。

    Avoid

    Bint

    Cenum

    Dlong


    C

  • 第8题:

    下面的()保留字不能作为函数的返回类型。

    • A、void
    • B、int
    • C、new
    • D、long

    正确答案:C

  • 第9题:

    系统在调用重载函数时,不能作为确定哪个重载函数被调用的依据是()

    • A、参数个数
    • B、参数类型
    • C、函数名称
    • D、函数的返回值类型

    正确答案:D

  • 第10题:

    单选题
    不能作为函数重载的判断依据的是(  )。
    A

    const

    B

    返回类型

    C

    参数个数

    D

    参数类型


    正确答案: A
    解析:
    函数重载是指同一函数名可以对应多个函数实现。进行函数重载时,要求同名函数在参数个数上不同,或者参数类型上不同,但函数的返回类型不能作为判断重载的依据。

  • 第11题:

    单选题
    以下叙述中正确的是(  )。
    A

    函数的返回值不能是结构体指针类型

    B

    函数的返回值不能是结构体类型

    C

    在调用函数时,可以将结构体变量作为实参传给函数

    D

    结构体数组不能作为参数传给函数


    正确答案: D
    解析:
    C项正确,结构体变量作为实参时,是传值形式调用;AB两项错误,函数的返回值可以是结构体变量和结构体指针变量;D项错误,向函数传递结构体数组名时,传递的是实参结构体数组的首地址,是传引用形式调用。答案选择C选项。

  • 第12题:

    单选题
    在下面的保留字中,不能作为函数的返回值类型的是()。
    A

    void

    B

    int

    C

    enum

    D

    long


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

  • 第13题:

    下面的哪个选项不能作为函数的返回类型?

    A.void

    B.int

    C.new

    D.long


    正确答案:C
    解析:new是动态申请内存空间时使用的关键字,不能作为函数的返回类型,选项A) 为无返回值,选项B) 为返回整型,选项D) 为返回长整型。

  • 第14题:

    关于return语句,下面说法错误的是()

    A、它的功能是将表达式的值作为函数的返回值返回

    B、函数中可以有多个return语句,执行到哪个就从那一个return语句返回

    C、return可以返回多个值

    D、return(表达式)语句中的表达式值的类型应与定义函数时函数的类型一致


    参考答案:C

  • 第15题:

    在函数的返回值类型与返回值表达式类型的描述中,错误的是( )。

    A.函数返回值的类型是在定义函数时确定的,在函数调用时是不能改变的

    B.函数返回值的类型就是返回值表达式的类型

    C.函数返回值的类型与返回值类型不同时,函数表达式类型应转换成返回值类型

    D.函数返回值的类型决定了返回值表达式的类型


    正确答案:B

  • 第16题:

    下列说法中不正确的是A.C语言规定,不能在一个函数的内部再定义函数B.在没有声明函数返回值类型的情况下,默认的函数返回值类型为int型C.函数的类型可以是整型、实型、字符型,但不能是指针型D.函数可以没有形参,但函数名后的一对圆括号不能省略


    正确答案:C
    本题主要考查函数定义的基本知识。函数是C语言的基本组成部分,用来完成子程序的功能。一个完整的C程序包括一个main()函数(主函数)和若干个其他函数,C程序从main()函数开始执行。
    在C语言中,函数定义是平行的,函数不能嵌套定义,即一个函数不能在另一个函数内部定义,函数之间没有从属关系。函数定义表达的一般形式为:
    <函数返回值类型> 函数名(<类型名><形式参数1>,<类型名> <形式参数2>, ……)
    {
        函数体变量定义部分;
        函数体语句部分;
    }
    其中,<函数返回值类型>部分可以省略,默认为整型。函数返回值类型可以为各种整型、字符型、实型,还可以是指针类型。这里需要注意,在定义没有形参的函数时,函数的括号不能没有,如果没有,就不是函数了,很有可能被当成变量处理。

  • 第17题:

    不能作为函数重载的判断依据的是( )。

    A.const

    B.返回类犁

    C.参数个数

    D.参数类型


    正确答案:B

  • 第18题:

    当使用关键字______作为函数返回类型时,该函数不返回任何值。


    正确答案:void
    void 解析:此题考查的是函数的定义。关键字void声明的函数的返回类型为不返回任何值。

  • 第19题:

    函数不能作为返回值


    正确答案:错误

  • 第20题:

    下面的哪个保留字不能作为函数的返回类型()

    • A、void
    • B、int
    • C、new
    • D、long

    正确答案:C

  • 第21题:

    如果将一个函数的返回值类型说明为void,则表示()

    • A、该函数可以返回任意类型的值
    • B、该函数不能返回任何值
    • C、该函数可以返回基本类型的值
    • D、该函数是main函数,是程序运行的起点

    正确答案:B

  • 第22题:

    单选题
    系统在调用重载函数时,不能作为确定哪个重载函数被调用的依据是()
    A

    参数个数

    B

    参数类型

    C

    函数名称

    D

    函数的返回值类型


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

  • 第23题:

    单选题
    下面的()保留字不能作为函数的返回类型。
    A

    void

    B

    int

    C

    new

    D

    long


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

  • 第24题:

    单选题
    下面的哪个保留字不能作为函数的返回类型()
    A

    void

    B

    int

    C

    new

    D

    long


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