函数必须有名字

题目

函数必须有名字

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

第1题:

以下叙述中正确的是( )。

A)在一个函数中,只能有一条return语句

B)函数的定义和调用都可以嵌套

C)函数必须有返回值

D)不同的函数中可以使用相同名字的变量


正确答案:D
本题考查函数的知识。模块的函数与子过程不同,子过程没有返回值,而函数通常具有返回值,当然某些情况下也可以没有;在函数中可以使用return语句返回函数值,return语句可以有多个;函数可以嵌套调用,但是不得嵌套定义:不同的函数中可以使用相同名字的变量,它们互相无关。

第2题:

以下叙述中正确的是( )。

A.在一个函数中,只能有一条return语句

B.函数的定义和调用都可以嵌套

C.函数必须有返回值

D.不同的函数中可以使用相同名字的变量


正确答案:D
解析: 本题考查函数的知识。模块的函数与子过程不同,子过程没有返回值,而函数通常具有返回值,当然某些情况下也可以没有;在函数中可以使用return语句返回函数值,return语句可以有多个;函数可以嵌套调用,但是不得嵌套定义:不同的函数中可以使用相同名字的变量,它们互相无关。

第3题:

书写函数时除()函数外,都必须有圆括号。

A、宏代替函数

B、标准函数

C、自定义函数

D、字符操作函数


参考答案:A

第4题:

在函数说明时,下列不必要的是( )项。

A.函数参数的类型

B.函数参数名字

C.函数的名字

D.返回值表达式


正确答案:B
解析:在函数说明时,函数参数的名字可以省略,但在函数实现时,需指明。

第5题:

一个C语言的源程序中,______。

A.必须有一个主函数

B.可以有多个主函数

C.必须有主函数和其他函数

D.可以没有主函数


正确答案:A

第6题:

有关构造函数的说法中错误的是

A.构造函数名字和类的名字一样

B.构造函数在说明类变量时自动执行

C.构造函数无任何函数类型

D.构造函数有且只有一个


正确答案:D
解析:本题考察构造函数的有关概念。构造函数没有返回类型,但是可以有参数,可以重载。据此可以选择正确答案为D。

第7题:

函数必须有形参,用来进行函数调用。()

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


正确答案:错误

第8题:

重载函数在调用时选择的依据中,错误的是

A.函数的参数名称

B.参数的类型

C.函数的名字

D.函数的类型


正确答案:A
解析:是否是重载函数,需要给编译器提供足够的信息判断。其主要的依据是函数的名字,参数的类型,函数的返回值类型。

第9题:

下述有关构造函数的说法,不正确的是( )。

A.构造函数名字和类的名字一样

B.构造函数在说明类变量时自动执行

C.构造函数无任何函数类型

D.构造函数有且只有一个


正确答案:D

第10题:

以下叙述中不正确的是(47)。

A.在一个函数中,可以有多条return语句

B.函数的定义不能嵌套,但函数的调用可以嵌套

C.函数必须有返回值

D.不同的函数中可以使用相同名字的变量


正确答案:C
解析:根据函数的定义和性质,它可以在不同的地方返回即可以有多个return语句。函数中不能够再定义函数,但是可以嵌套调用。在不同的函数中定义相同名字的变量是可以的,因为它们的作用域不同。函数可以什么都不返回,即void型。