当前位置:初级程序员题库>程序设计语言基础知识题库

问题:

[单选,案例分析题] 函数f()、g()的定义如下所示。已知调用f时传递给其形参x的值是1,若以传值方式调用g,则函数f的返回值为__(1)__;若以传引用方式调用g,则函数f的返回值为__(2)__。空白(1)处应选择()

A . A.3
B . 4
C . 6
D . 7

函数f()、g()的定义如下所示。已知调用f时传递给其形参x的值是1,若以传值方式调用g,则函数f的返回值为__(1)__;若以传引用方式调用g,则函数f的返回值为__(2)__。空白(2)处应选择() A.3。 4。 6。 7。 将一张幻灯片上的所有内容全部选定的快捷键是()。 Ctrl+C。 Alt+C。 Alt+A。 Ctrl+A。 行政机关层级监督制度不包括:() 执法案卷评查制度。 行政执法监督建议书制度。 处罚听证制度。 行政复议制度。 某演示文稿在演示时,需要从第一张幻灯片直接跳转到第五张幻灯片,那么应在第一张幻灯片上添加(),并对其进行相关设置。 动作按钮。 预设动画。 幻灯片切换。 自定义动画。 ()能够防止塔机超载、避免由于严重超载而引起塔机的倾覆或折臂等恶性事故。 力矩限制器。 吊钩保险。 行程限制器。 幅度限制器。 函数f()、g()的定义如下所示。已知调用f时传递给其形参x的值是1,若以传值方式调用g,则函数f的返回值为__(1)__;若以传引用方式调用g,则函数f的返回值为__(2)__。空白(1)处应选择()
参考答案:

  参考解析

在传值调用方式下,将实参的值传递给形参,分配给实参变量和形参变量的存储单元之间无相关性,各自使用,互不干扰,在引用调用方式下,实参变量和形参变量的对应的存储单元是同一个,在被调用函数中修改形参实质上就修改了实参变量的值。对于本题,在传值方式下,函数f的参数x、局部变量a和函数g的参数y分别对应不同的存储单元。因此,已传值方式调用g,函数f执行结束时,返回值为3。

在线 客服