niusouti.com

5、关于函数的参数,以下选项中描述错误的是A.在定义函数时,可以设计可变数量参数,通过在参数前增加星号(*)实现B.一个元组可以传递给带有星号的可变参数C.可选参数可以定义在非可选参数的前面D.在定义函数时,如果有些参数存在默认值,可以在定义函数时直接为这些参数指定默认值

题目

5、关于函数的参数,以下选项中描述错误的是

A.在定义函数时,可以设计可变数量参数,通过在参数前增加星号(*)实现

B.一个元组可以传递给带有星号的可变参数

C.可选参数可以定义在非可选参数的前面

D.在定义函数时,如果有些参数存在默认值,可以在定义函数时直接为这些参数指定默认值


相似考题
参考答案和解析
可选参数可以定义在非可选参数的前面
更多“5、关于函数的参数,以下选项中描述错误的是”相关问题
  • 第1题:

    下列关于函数的描述中,错误的是( )。

    A.函数可以没有返回值

    B.函数可以没有参数

    C.函数可以是一个类的成员

    D.函数不能被定义为模板


    正确答案:D
    解析:函数可以被定义为模板:template<模板形参表><返回值类型><函数名>(模板函数形参表){//函数定义体},其中<模板形参表>是有一个或多个<模板形参>组成,每个<模板形参>可以有这几种形式:typename<参数名,class参数名>,<类型修饰><参数名>;前两种是等价的typename和class可以互换,它们的参数为虚拟类型参数;最后一种的参数是常规参数

  • 第2题:

    下列关于函数的描述中,错误的是( )。A.函数可以没有返回值 B.函数可以没有参数 SXB

    下列关于函数的描述中,错误的是( )。

    A.函数可以没有返回值

    B.函数可以没有参数

    C.函数可以是一个类的成员

    D.函数不能被定义为模板


    正确答案:D
    D。【解析】函数可以被定义为模板;“template<模板形参表><返回值类型><函数名>(模板函数形参表){//函数定义体},”其中<摸板形参表>是由一个或多个<模板形参>组成,每个<模板形参>可以有这几种形式:typename.(参数名>,class<(参数名>,<类型修饰><参数名>;前两种是等价的typename和Class可以互换,它们的参数为虚拟类型参数;最后一种参数是常规参数。

  • 第3题:

    下列对重载函数的描述中,错误的是( )。

    A.重载函数中不允许使用默认参数

    B.重载函数中编译是根据参数表进行选择的

    C.不要使用重载函数来描述毫不相干的函数

    D.构造函数重载将会给初始化带来多种方式


    正确答案:A
    解析: 选项A中,重载函数中最允许使用默认参数的;为了使重载函数有意义,不要使用重载函数来描述毫不相干的函数;重载函数中编译是根据参数表进行选择的,包括参数的个数和类型。

  • 第4题:

    下列关于重载函数的描述中,( )是错误的。

    A.重载函数中不允许使用默认参数

    B.重载函数中编译是根据参数表进行选择

    C.不要使用重载函数来描述毫不相干的函数

    D.构造函数重载将会给初始化带来多种方式


    正确答案:A
    解析: 在选项A)中,重载函数中是允许使用默认参数的;为了使重载函数有意义,不要使用重载函数来描述毫不相干的函数;重载函数中编译是根据参数表进行选择,包括参数的个数和类型。

  • 第5题:

    关于Excel 函数的参数,如下错误的说法是()。

    A、一个函数可以有多个参数。

    B、有些函数可以没有参数。

    C、函数一定放在()中。

    D、一个函数只能有一个参数。


    答案D

  • 第6题:

    关于Python函数参数,以下说法错误的是:()

    • A、函数可以不接收任何参数
    • B、函数不能接受可变长度的参数
    • C、函数参数可以设置默认值
    • D、函数可以先接收关键字参数,然后接收位置参数

    正确答案:B,D

  • 第7题:

    在scala中关于高阶函数描述错误的是:()

    • A、在程序中应该首先被定义的函数
    • B、将函数作为参数其他函数的参数使用
    • C、执行时间长的函数
    • D、函数的方法体比较长

    正确答案:C,D

  • 第8题:

    关于高阶函数描述错误的是:()

    • A、在程序中应该首先被定义的函数
    • B、将函数作为参数其他函数的参数使用
    • C、执行时间长的函数
    • D、函数的方法体比较长

    正确答案:C,D

  • 第9题:

    下列关于成员函数特征的描述中,错误的是()。

    • A、成员函数一定是内联函数
    • B、成员函数可以重载
    • C、成员函数可以设置参数的默认值
    • D、成员函数可以是静态的

    正确答案:A

  • 第10题:

    以下关于过程及过程参数的描述中,错误的是()。

    • A、过程的参数可以是控件名称
    • B、用数组作为过程的参数时,使用的是“传地址”方式
    • C、只有函数过程能够将过程中处理的信息传回到调用的程序中
    • D、窗体可以作为过程的参数

    正确答案:C

  • 第11题:

    单选题
    下列关于构造函数的描述中,错误的是(  )。
    A

    构造函数可以设置默认的参数

    B

    构造函数在定义类对象时自动执行

    C

    构造函数可以是内联函数

    D

    构造函数不可以重载


    正确答案: C
    解析:
    构造函数不指定返回类型,它隐含有返回值,由系统内部使用;一个类中可以定义多个构造函数,以便对类对象提供不同的初始化方法,供用户选用;造函数可以有一个或多个参数,因此构造函数可以重载。

  • 第12题:

    单选题
    关于函数描述错误的是()
    A

    函数使用一些称为参数的特定数值按特定的顺序或结构进行计算

    B

    函数书写规范为:=函数名【参数】

    C

    函数是预定义的公式

    D

    函数中涉及到的符号必须为中文符号


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

  • 第13题:

    以下关于Python 函数的描述中,错误的是__________。

    A.函数代码是可以重复使用的

    B.每次使用函数需要提供相同的参数作为输人

    C.函数通过函数名进行调用

    D.函数是一段具有特定功能的语句组


    答案:C

  • 第14题:

    下列关于函数的描述中,错误的是( )。 A.函数可以没有返回值B.函数可以没有参数

    下列关于函数的描述中,错误的是( )。

    A.函数可以没有返回值

    B.函数可以没有参数

    C.函数可以是一个类的成员

    D.函数不能被定义为模板


    正确答案:D
    D。【解析】函数可以被定义为模板;“template<模板形参表><返回值类型><函数名>(模板函数形参表){//函数定义体},”其中<摸板形参表>是由一个或多个<模板形参>组成,每个<模板形参>可以有这几种形式:typename.(参数名>,class<(参数名>,<类型修饰><参数名>;前两种是等价的typename和Class可以互换,它们的参数为虚拟类型参数;最后一种参数是常规参数。

  • 第15题:

    下列关于类中成员函数特征的描述中错误的是( )。

    A.类的成员函数一定是内联函数

    B.类的成员函数可以重载

    C.成员函数可以设置参数的默认值

    D.成员函数可以是静态的


    正确答案:A

  • 第16题:

    下列关于构造函数的描述中,错误的是( )。

    A.构造函数可以设置默认参数

    B.构造函数在定义类对象时自动执行

    C.构造函数可以是内联函数

    D.构造函数不可以重载


    正确答案:D
    解析:构造函数是类的一个特殊成员函数,它与类同名,并且没有返回值。C++在创建一个对象时,会自动调用类的构造函数,在构造函数中可以执行初始化成员变量的操作。构造函数可以是内联函数,也可以重载。

  • 第17题:

    以下关于Scala中函数的描述错误的是?()

    • A、函数是“头等公民”,就和数字一样。
    • B、可以将函数赋值给变量,如valfun=scala.math.ceil。
    • C、支持非具名函数,也即匿名函数。
    • D、可以将函数作为参数,传递给其它函数。

    正确答案:B

  • 第18题:

    下列选项中对于高阶函数描述不正确的是:()

    • A、在程序中应该首先被定义的函数
    • B、将函数作为参数其他函数的参数使用
    • C、执行时间长的函数
    • D、以上都不是

    正确答案:C,D

  • 第19题:

    下列关于构造函数的描述中,错误的是()。

    • A、构造函数可以重载
    • B、构造函数名同类名
    • C、带参数的构造函数具有类型转换作用
    • D、构造函数是系统自动调用的

    正确答案:C

  • 第20题:

    以下关于函数重载的描述中,正确的是()。

    • A、函数参数不同”指参数名称不同
    • B、函数参数不同”指参数的类型不同
    • C、返回值不同的函数也可以重载
    • D、重载的函数必须具有不同的参数
    • E、重载是指一个类的多个成员函数具有相同的名称,但有不同的参数

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

  • 第21题:

    关于函数描述错误的是()

    • A、函数使用一些称为参数的特定数值按特定的顺序或结构进行计算
    • B、函数书写规范为:=函数名【参数】
    • C、函数是预定义的公式
    • D、函数中涉及到的符号必须为中文符号

    正确答案:D

  • 第22题:

    多选题
    以下关于函数重载的描述中,正确的是()。
    A

    函数参数不同”指参数名称不同

    B

    函数参数不同”指参数的类型不同

    C

    返回值不同的函数也可以重载

    D

    重载的函数必须具有不同的参数

    E

    重载是指一个类的多个成员函数具有相同的名称,但有不同的参数


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

  • 第23题:

    单选题
    下列关于构造函数的描述中,错误的是()。
    A

    构造函数可以重载

    B

    构造函数名同类名

    C

    带参数的构造函数具有类型转换作用

    D

    构造函数是系统自动调用的


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

  • 第24题:

    单选题
    关于成员函数特征的下述描述中,()是错误的。
    A

    成员函数一定是内联函数

    B

    成员函数可以重载

    C

    成员函数可以设置参数的缺省值

    D

    成员函数可以是静态的


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