位置绑定
关键字绑定
变量类型绑定
变量名称绑定
第1题:
函数调用参数的传递方式有三种,值传递、【 】和引用传递。
第2题:
函数调用的整个过程就是栈空间操作的过程。下面不属于栈操作过程的是()
A、把被调函数的栈空间收回
B、保护调用函数的运行状态和返回地址
C、传递参数
D、将控制转交被调用函数
第3题:
调用带有默认值参数的函数时,不能为默认值参数传递任何值,必须使用函数定义时设置的默认值。
此题为判断题(对,错)。
第4题:
程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的__(9)__。
A.地址
B.类型
C.名称
D.值
第5题:
以下各项说法中,正确的是( )。
A.当通过引用传递参数时,函数创建一个变量以存储参数的值
B.当通过引用传递参数时,函数无法访问参数的值
C.当通过引用传递参数时,调用程序创建一个临时变量以容纳参数的值
D.当通过引用传递参数时,函数访问调用程序中参数的原始值
第6题:
在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内存位置取得参数的值,是指哪种方式()
A.值传递调用
B.返回值
C.地址传递调用
D.以上都不是
第7题:
A.函数可有可无返回值
B.调用函数时传递的参数是实参
C.函数调用时候,可以用一个变量来接收函数返回值
D.函数必须要有形式参数
第8题:
在下列程序代码中,主程序内调用函数change()时,若参数传递采用传值方式,则主函数输出为(34);若参数传递采用引用方式,则主函数的输出为(35)。
(69)
A.1
B.2
C.3
D.4
第9题:
在高级程序设计语言中,使用参数是函数(过程、子程序)之间传递信息的一种手段。传值调用是指把实际参数的(1)传递给相应的形式参数,函数通过这种传值形参(2);引用调用是指把实际参数的(3)传递给相应的形式参数,在函数中对形参的引用和赋值被处理成是对实际参数间接的访问。C语言中采用(4)调用方式进行参数传递。
在下面的主程序中,实参a与形参x以引用调用(Call by reference)的方式传递信息,实参b与形参y以传值调用(Call by value)的方式传递信息,那么,从过程"compute"
A.值
B.名
C.地址
D.地址和值
第10题:
程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的(6)
A.地址
B.类型
C.名称
D.值