函数原型中的参数名与函数定义中的参数名以及函数调用中的参数名必须

题目

函数原型中的参数名与函数定义中的参数名以及函数调用中的参数名必须一致吗?

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

第1题:

在C++中,函数原型声明中可以省略()。

A.函数类型

B.函数名

C.形参类型

D.形参名


正确答案:D

第2题:

下面有关重载函数的描述中正确的是( )。

A.重载函数必须具有不同的返回值类型

B.重载函数形参个数必须不同

C.重载函数必须具有不同的形参列表

D.重载函数名可以不同


正确答案:C

第3题:

调用函数时函数名后面的一对小括号中给出的参数称为()。

A、实参

B、形参

C、类型参数

D、名字参数


参考答案:A

第4题:

在函数原型声明中,可以省略参数名,但必须声明函数参数的【 】。


正确答案:类型
类型 解析:不能省略参数的类型。

第5题:

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

A.重载函数必须具有不同的返回值类型

B.重载函数形参个数必须不同

C.重载函数必须具有不同的形参列表

D.重载函数名可以不同


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

第6题:

在JavaScript函数的定义格式中,下面各组成部分中,()是可以省略的。

A.函数名

B.指明函数的圆括号

C.函数体

D.函数参效


正确答案:D

第7题:

下列叙述中错误的是( )。

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

B.调用函数必须在一条独立的语句中完成

C.函数中可通过return语句传递函数值

D.主函数名main也可以带有形参


正确答案:B
解析:当函数有返回值时,调用函数可以作为一个表达式的子表达式而不作为一条独立的语句存在。

第8题:

以下描述错误的是

A.C程序中,函数可以直接或间接的调用自己

B.函数调用时,函数名必须与所调用的函数名字完全一致

C.函数说明语句中的类型必须与函数返回值的类型一致

D.实参数可以与形参个数不一致


正确答案:D

第9题:

以下描述错误的是A.C程序中,函数可以直接或间接调用自己B.函数调用时,函数名必须与所调用的函数名字完全一致C.函数说明语句中的类型必须与函数返回值的类型一致D.实参个数可以与形参个数不一致


正确答案:D
本题主要考查函数的基本知识。
在C语言中,函数可以直接或间接调用自己,其调用方式主要有递归调用和嵌套调用,因此选项A正确。
函数调用时,定义的函数名必须与所调用的函数名字完全一致,因此选项B正确。
函数的返回值是一种主调函数与被调函数之间单向传递数据的一种方式,返回值的类型必须与函数说明的类型一致,因此选项C正确。
在函数调用时,形参与实参在数量、位置及类型上都必须保持一致,否则C语言编译系统将报错,因此,D选项不正确。

第10题:

下列叙述中,错误的是( )。

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

B.调用函数必须在一条独立的语句中完成

C.函数可通过return语句返回其函数值

D.主函数名main()也可以带形参


正确答案:B
解析:本题考核函数的基本知识点。当函数有返回值时,调用函数可以作为一个表达式的子表达式,而不是作为一条独立的语句存在。故选项B的说法是错误的。

更多相关问题