计算机二级

下列有关设置函数参数的描述中,正确的是A.设置了默认参数的参数右边允许出现没有指定默认值的参数B.参数默认值的设置顺序从参数表的左端开始C.参数默认值要设置在定义语句的时候,不能设置在声明语句中D.参数默认值可以是数值也可以是表达式

题目

下列有关设置函数参数的描述中,正确的是

A.设置了默认参数的参数右边允许出现没有指定默认值的参数

B.参数默认值的设置顺序从参数表的左端开始

C.参数默认值要设置在定义语句的时候,不能设置在声明语句中

D.参数默认值可以是数值也可以是表达式

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

调用带有默认值参数的函数时,不能为默认值参数传递任何值,必须使用函数定义时设置的默认值。

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


正确答案:×

第2题:

一个函数如果带有默认值参数,那么必须所有参数都设置默认值。

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


正确答案:×

第3题:

下列选项中,描述正确的是。()

A、定义函数时,有默认参数值的形参必须放在没有默认参数值的形参后面

B、位置参数和关键字参数可以混合使用,但位置参数必须在前

C、位置参数和关键字参数不允许混合使用

D、关键字参数的形式为“形参实参”


正确答案:A,B,D

第4题:

设置了函数参数默认值后,调用函数时必须省略对应的实参。()

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


参考答案:错

第5题:

在C++语言中,关于下列设置参数默认值的描述中,( )是正确的。

A、不允许设置参数的默认值

B、设置参数默认值只能在定义函数时设置

C、设置参数默认值时,应该是先设置右边的再设置左边的

D、设置参数默认值时,应该全部参数都设置


参考答案:C

第6题:

定义函数时,带有默认值的参数必须出现在参数列表的最右端,任何一个带有默认值的参数右边不允许出现没有默认值的参数。

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


正确答案:√

第7题:

下列关于类模板的描述中,错误的是( )。

A.类模板的成员函数都是模板函数

B.可以为类模板参数设置默认值

C.类模板描述了一组类

D.类模板中只允许有一个类型参数


正确答案:D
解析:类模板是一系列相关类的模板,类成员组成相同,成员函数的源代码形式相同,所不同的是所针对的类型。类模板的成员函数都是模板函数,在用类模板定义对象时,由于没有像函数实参表这样的额外信息渠道,因此无法按函数模板的方式省略模板实参。但可以为类模板的参数设置默认值。由此可知应选D。

第8题:

( 25 )下列关于类模板的描述中,错误的是

A )类模板的成员函数都是模板函数

B )可以为类模板参数设置默认值

C )类模板描述了一组类

D )类模板中只允许有一个类型参数


正确答案:D

第9题:

成员函数的参数可以设置默认值。()


参考答案:对

第10题:

在C++语言中,对函数参数默认值描述正确的是( )。

A.函数参数的默认值只能设定一个

B.一个函数的参数若有多个,则参数默认值的设定可以不连续

C.函数参数必须设定默认值

D.在设定了参数的默认值后,该参数后面定义的所有参数都必须设定默认值


正确答案:D

更多相关问题