定义函数时,关于形参下面说法正确的是______。
A: 形参可有可无
B: 一个函数至少有1个形参
C: 形参的个数和类型由实参决定
D: 形参由函数的功能需要决定
A: 形参可有可无
B: 一个函数至少有1个形参
C: 形参的个数和类型由实参决定
D: 形参由函数的功能需要决定
D
举一反三
- 函数定义部分和函数调用时的参数是()。 A: 形参,实参 B: 实参,形参 C: 实参,实参 D: 形参,形参
- 下面关于重载函数的说法正确的是( )。 A: 重载函数一定具有不同的返回值类型 B: 重载函数的形参个数一定不同 C: 重载函数的形参类型不同 D: 重载函数的形参个数或形参类型一定不同
- 定义函数时,形参个数是任意个。( )
- 函数定义的参数称为(),调用函数时的参数称为()。 A: 实参 形参 B: 形参 实参
- 以下关于形参和实参的正确说法是( )。 A: 实参数量可以多于形参数量 B: 实参(包括默认参数)应与形参数量相等 C: 调用函数的时候,传入给函数的参数称为形参 D: 调用函数的时候,会将形参的数据传递给实参
内容
- 0
在调用函数时,如果实参和形参都是数组名,实参与对应形参之间的数据传递方式是 A: 地址传递 B: 单向值传递 C: 由实参传给形参,再由形参传回实参 D: 传递方式由用户决定
- 1
若函数调用时的实参为变量,则下面关于函数形参和实参的叙述正确的是 A: 实参和其对应的形参占用同-存储单元 B: 形参占用存储单元相同名称的实参 C: 形参和形参占用同存储单元 D: 实参和其对应的形参占用不同的存储单元
- 2
函数的实参与函数的形参应有的关系是( )。 A: 只要求实参和形参个数相同 B: 只要示实参和形参顺序相同 C: 只要求实能和形参类型相同或兼容 D: 上述三点均需要
- 3
下列定义函数的⽅法,在Python中正确的是()。 A: class 函数名(类型 形参1, 类型 形参2,...) B: function 函数名(形参1, 形参2,...) C: def 函数名(形参1, 形参2,...) D: def 函数名(类型 形参1, 类型 形参2,...)
- 4
在函数参数传递过程中,对形参和实参的要求是( )。 A: 函数定义时,形参一直占用存储空间。 B: 实参可以是常量、变量或表达式。 C: 形参可以是常量、变量或表达式。 D: 形参和实参类型和个数都可以不同