在函数调用时,如某一默认参数要指明一个特定值,则有()
A、
其之前所有参数都必须赋值
B、
其之后所有参数都必须赋值
C、
其前、后所有参数都必须赋值
D、
其前、后所有参数都不必赋值
【正确答案】:A
【题目解析】:
定义函数时,只能为函数最后面的连续若干个参数设置默认值,且在调用处也只能缺省后面的连续若干个实参。
调用函数时,主调函数的实参与被调函数的形参按从左至右的顺序进行匹配对应。故默认值前的实参必须都赋值。选A。
在函数调用时,如某一默认参数要指明一个特定值,则有()
在函数调用时,如某一默认参数要指明一个特定值,则有()
其之前所有参数都必须赋值
其之后所有参数都必须赋值
其前、后所有参数都必须赋值
其前、后所有参数都不必赋值
定义函数时,只能为函数最后面的连续若干个参数设置默认值,且在调用处也只能缺省后面的连续若干个实参。
调用函数时,主调函数的实参与被调函数的形参按从左至右的顺序进行匹配对应。故默认值前的实参必须都赋值。选A。