定义函数时,即使该函数不需要接收任何参数,也必须保留一对空的圆括

题目

定义函数时,即使该函数不需要接收任何参数,也必须保留一对空的圆括号来表示这是一个函数。

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

第1题:

定义函数时,即使该函数不需要接收任何参数,也必须保留一对空的圆括号来表示这是一个函数。

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


正确答案:√

第2题:

下列关于函数的输入叙述不正确的是()。

A、函数必须以“=”开始

B、函数有多个参数时,各参数间用“,”分开

C、函数参数必须用“()”括起来

D、字符串做参数时直接输入


答案:D

第3题:

在Python中定义函数时不需要声明函数参数的类型。

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


正确答案:√

第4题:

在Python中定义函数时不需要声明函数参数的类型。


正确答案:正确

第5题:

关于虚函数,下列表述正确的是( )。

A.如果重定义虚函数时使用了保留字virtual,则该重定义函数仍然是虚函数

B.虚函数不得声明为静态函数

C.虚函数不得声明为另一个类的朋友函数

D.派生类必须重新定义基类的虚函数


正确答案:B

第6题:

C++函数的声明和定义可以分开,函数声明不需要()

A、返回类型

B、函数名

C、参数表

D、函数体


参考答案:D

第7题:

下列关于虚函数的说法中,正确的是( )。

A.如果在重定义虚函数时使用了保留字virtual,则该重定义函数仍然是虚函数

B.虚函数不得声明为静态函数

C.虚函数不得声明为另一个类的私有函数

D.派生类必须重新定义基类的虚函数


正确答案:B
解析:使用虚函数时必须注意下列事项:①只有类的成员函数才能说明为虚函数。这是因为虚函数仅适用于有继承关系的类对象,所以普通函数不能说明为虚函数。②静态成员函数不能是虚函数,因为静态成员函数不受限于某个对象。③内联函数不能是虚函数,因为内联函数是不能在运行中动态确定其位置。即使虚函数在类的内部定义,编译时仍将其看作是非内联的。④构造函数不能是虚函数,因为构造时对象还是一片未定型的空间。只有在构造完成后,对象才能成为一个类的名副其实的实例。⑤析构函数可以是虚函数,而且通常说明为虚函数。说明虚函数的目的在于;使用delete运算符删除一个对象时,能确保析构函数被正确地执行。这是因为设置虚析构函数后,可以利用动态联编方式选择析构函数。⑥一般要求基类中说明了虚函数后,派生类说明的虚函数应该与基类中虚函数的参数个数相等,对应参数的类型相同。如果不相同,则将派生类虚函数的参数类型强制转换为基类中虚函数的参数类型。

第8题:

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

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


正确答案:×

第9题:

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

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

正确答案:B,D

第10题:

定义的函数参数类型与函数调用的类型必须一样。


正确答案:错误

更多相关问题