首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
33
问题
函数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
程序员上午基础知识考试
软考初级
相关试题推荐
下列协议与电子邮件无关的是______。
Witqdows2000IIS服务的安全认证不包含______。A.Web验证B.基本验证C.集成Windows验证D.Windows域服务器的摘要验证
在IE浏览器中,单击<input>标记的type属性值为______的按钮可以将form表单内的数据发送到服务器。A.passwordB.radioC.submitD.Reset
下面选项中,______属于动态配置VLAN的方法。A.按交换机端口分配VLANB.按MAC地址分配VLANC.由DHCP服务器分配VLAND.由智能交换机来划分VLAN
以下哪种技术不是实现防火墙的主流技术______。A.包过滤技术B.应用级网关技术C.代理服务器技术D.NAT技术
下面描述了一封电子邮件的传输过程:①发送方利用安装在本地客户机上的电子邮件应用程序OutlookExpress起草电子邮件,单击“发送和接收”邮件命令后,通过(1)_____协议将邮件发送到本地邮件服务器中。②本地邮件服务器收到这个邮
在PowerPoint的各种视图中,显示单个幻灯片以进行文本编辑的视图是普通视图;可以对幻灯片进行移动、删除、添加、复制、设置动画效果,但不能编辑幻灯片中具体内容的视图是(1)_____;PowerPoint可以为文本、图形等对象设置动画效果,设置动
在电子表格软件Excel中,假设A1单元格的值为15,若在A2单元格输入“=AND(15
接口是连接外围设备与计算机主机之间的桥梁,以下关于接口功能的叙述中,错误的是(13)。
要判断16位二进制整数X的第三位是否全为0,则令其与十六进制数0007进行__________________运算,然后判断运算结果是否等于0。
随机试题
1992年12月31日前的专利申请获得的专利权,发明专利权的保护期为自申请日起_____年。()
Task2A.logicalandmathematicalskillsB.communicationofyourunderstandingC.successfulapplicationofunderstan
Achangeofstatefromasolidtoaliquidformrequiresheatenergy.
甲类法定传染病包括
腰痛的基本病机为()
在下列有关网络计划的叙述中,正确的提法是( )。
一、背景某机电安装公司总承包了一化工装置的机电安装工程,工程包括:本装置范围内的静置设备安装、工艺和系统管道工程、电气仪表工程等多个单位工程。该工程有一台大型立式中压容器,属于Ⅱ类压力容器,采用分2段卧态运入施工现场,需要在现场进行组焊和安装。机
观察下图寻找规律,在“?”处填上的数字是()。
DNS服务器的主要功能是什么?简述在WindowsServer2008环境下,如何添加DNS服务?
IntheAmericanfamilythehusbandandwifeusuallyshareimportantdecision-making.Whenthechildrenareoldenough,theytake
最新回复
(
0
)