首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数f()、g()的定义如下图所示,调用函数f()时传递给形参a的值为1。若采用传值(call by value)的方式调用g(c),则函数f()的返回值为(29);若采用传引用(call by reference)的方式调用g(c),则函数f()的返回值
函数f()、g()的定义如下图所示,调用函数f()时传递给形参a的值为1。若采用传值(call by value)的方式调用g(c),则函数f()的返回值为(29);若采用传引用(call by reference)的方式调用g(c),则函数f()的返回值
admin
2019-05-11
56
问题
函数f()、g()的定义如下图所示,调用函数f()时传递给形参a的值为1。若采用传值(call by value)的方式调用g(c),则函数f()的返回值为(29);若采用传引用(call by reference)的方式调用g(c),则函数f()的返回值为(30)。
选项
A、7
B、5
C、4
D、3
答案
D
解析
本题考查参数传递的基本知识。引用调用和值调用是进行过程(函数)调用时实际参数与形式参数间传递信息的两种基本方式。在过程(或函数)首部声明的参数称为形式参数,简称形参;过程(或函数)调用时的参数称为实际参数,简称实参。调用语句实现了对过程(或函数)语句的执行,调用时首先要进行实参与形参间的参数传递。简单地说,以值调用方式进行参数传递时,需要先计算出实参的值并将其传递给对应的形参,然后执行所调用的过程(或函数),在过程(或函数)执行时对形参的修改不影响实参的值。而引用调用时首先计算实际参数的地址,并将此地址传递给被调用的过程,然后执行被调用的过程(或函数)。因此在被调用的过程(函数)中,既得到了实参的值又得到了实参的地址。引用调用方式下,被调用过程(函数)执行时针对形式参数的修改将反映在对应的实际参数变量中。调用函数f()时传递给形参a的值为1,因此局部变量c的初始值为2。在传值调用方式下,执行函数g()不会影响实参c,因此函数f()的返回值为3;在引用调用方式下,执行函数g()时,对b的修改等同于对c进行修改,因此在g()中,局部变量x的值为4,参数b的值修改为4,因此函数调用g(c)结束后,c的值为4,函数q)的返回值为5。
转载请注明原文地址:https://kaotiyun.com/show/ocVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
要实现IP地址的动态分配,网络中至少要求将一台计算机配置为______。
在文件存储设备管理中,有三类常用的空闲块管理方法,即位图向量法、空闲块链表链接法和______。
定点二进制减法运算一般采用______来实现。
在WindowsServer2003操作系统中通过安装______组件创建FTP站点。A.IISB.IEC.POP3D.DNS
下列地址中,______属于企业专用的私网地址。A.10.1.207.17B.172.163.20.15C.192.166.100.1D.192.1.203.31
以下哪种技术不是实现防火墙的主流技术______。A.包过滤技术B.应用级网关技术C.代理服务器技术D.NAT技术
中断是CPU与外部设备数据交换的重要方式。CPU响应中断必须具备三个条件,分别为:外部提出中断请求、中断未屏蔽和(1)____。CPU响应中断后,必须由(2)_____提供地址信息,引导程序进入中断服务子程序;中断服务程序的入口地址存放在(
在IE浏览器中,安全级别最高的区域是______。
已知x=-31/64,若采用8位定点机器码表示,则[x]原=___________(12),[x]补=___________(13)。(13)
随机试题
由合作双方共同组成有限责任公司,共同经营、共负盈亏、共担风险,并按股权额分配利润的项目组织方式是()。
CIPP模式的步骤主要有()
Asweallknow,freshair,nutritiousfoodandexercise______tobetterhealth.
支配肾上腺髓质的神经纤维是
按照《全国统一建筑工程预算工程量计算规则》的规定,钢筋混凝土整体楼梯的模板工程量,应按()计算。
认真阅读下列材料,并按要求作答。观潮钱塘江大潮,自古以来被称为天下奇观。农历八月十八是一年一度的观潮日。这一天早上,我们来到了海宁县的盐官镇,据说这里是观潮最好的地方。我们随着观湖的人群
国务院和地方各级人民政府根据分级管理、分工负责的原则,领导和管理教育工作。()
政府不应该允许烟草公司在其营业收入中扣除广告费用。这样的话,烟草公司将会缴纳更多的税金。它们只好提高自己的产品价格,而产品价格的提高正好可以起到减少烟草购买的作用。以下哪个选项是上述论点的前提?
=_______.
A、冰虫生活在外星球B、冰虫很完美C、冰虫喜欢吃冰块D、冰虫又细又小D录音中说,冰虫的“个头非常小,在雪地里就像一丝细细的小黑线,而且可以在冰块中自由行走”,所以选D。
最新回复
(
0
)