首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数f()、g()的定义如下图所示,调用函数f时传递给形参x的值为5,若采用传值(call by value)的方式调用g(a),则函数f的返回值为(31);若采用传引用(call by reference)的方式调用g(a),则函数f的返回值为(32)。
函数f()、g()的定义如下图所示,调用函数f时传递给形参x的值为5,若采用传值(call by value)的方式调用g(a),则函数f的返回值为(31);若采用传引用(call by reference)的方式调用g(a),则函数f的返回值为(32)。
admin
2019-05-11
66
问题
函数f()、g()的定义如下图所示,调用函数f时传递给形参x的值为5,若采用传值(call by value)的方式调用g(a),则函数f的返回值为(31);若采用传引用(call by reference)的方式调用g(a),则函数f的返回值为(32)。
选项
A、14
B、16
C、17
D、22
答案
A
解析
本题考查的是参数传递基本知识。
引用调用和值调用是进行过程(函数)调用时实际参数与形式参数问传递信息的两种基本方式。
在过程(或函数)首部声明的参数称为形式参数,简称形参:过程(或函数)调用时的参数称为实际参数,简称实参。调用语句实现了对过程(或函数)语句的执行,调用时首先要进行实参与形参间的参数传递。简单地说,以值调用方式进行参数传递时,需要先计算出实参的值并将其传递给对应的形参,然后执行所调用的过程(或函数),在过程(或函数)执行时对形参的修改不影响实参的值。而引用调用时首先计算实际参数的地址,并将此地址传递给被调用的过程,然后执行被调用的过程(或函数)。因此在被调用的过程(函数)中,既得到了实参的值又得到了实参的地址。引用调用方式下,被调用过程(函数)执行时针对形参的修改将反映在对应的实参变量中。
运行函数f()时,参数x的值为5,因此局部变量a的值为9。在传值调用方式下,执行函数g()不会影响实参a,因此函数f()的返回值为14;在引用调用方式下,执行函数g()时,对y的修改就是对a的修改,因此在g()中,局部变量a的值为8,参数y的值改为17,因此函数调用g(a)结束后,a的值为17,函数f()的返回值为22。
转载请注明原文地址:https://kaotiyun.com/show/GcVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
某主机的IP地址为10.100.100.01/20,其子网掩码是______。A.255.255.248.0B.255.255.252.0C.255.255.240.0D.255.255.255.0
为了防范Internet上网络病毒对企业内部网络的攻击及传输,在企业内部可设置(1)____,其部署在(2)____。(2)____A.用户内部网与外部网的接入点B.每个子网的内部C.部分内部网络与外部网络的接合处D.设在服务器群
在Telnet中,程序的______。A.执行和显示均在远程计算机上B.执行和显示均在本地计算机上C.执行在本地计算机上,显示在远程计算机上D.执行在远程计算机上,显示在本地计算机上
不支持自定义类的程序设计语言是______。A.CB.C#C.C++D.Java
某C语言程序中,x是一个浮点型变量,m是一个值为正整数的整型常量,表达式x%m(x被m除取余数)在(1)_____时会报错,这是一种(2)______错误。(1)_____A.编译B.预处理C.编辑D.运行
“与非”门中的某一个输入值为“0”,那么它的输出值______。A.为“0”B.为“1”C.取决于其他输入端的值D.取决于正逻辑还是负逻辑
某计算机有4MB的内存,并按字节编址,为了能存取其中的内容,地址寄存器至少需要(1)_____位。平时,程序员所使用的地址为(2)_____。(2)_____A.物理地址B.逻辑地址C.指令地址D.程序地址
(53)防火墙是在网络的入口对通过的数据包进行选择,只有满足条件的数据包才能通过,否则被抛弃。
根据IPv6的地址前缀判断下面哪一个地址属于全球的单播地址。________
随机试题
机动车仪表板上(如图所示)亮时,提醒发动机冷却液可能不足。
罪犯暂予监外执行审批表由监狱管理局做出决定后,应抄送
慢性菌痢的病程应该超过的时间是
下列关于乳磨牙髓腔的描述不正确的是
A.理气和中,燥湿化痰B.通阳散结C.温中止呕,纳气平喘D.温肾散寒E.健脾消食乌药除行气止痛外,还具有的功效是
A.粘滞阻力B.惯性阻力C.气道阻力D.肺弹性阻力E.胸廓弹性阻力
(2006,2009)一管径d=50mm的水管在水温t=10℃时管内要保持层流的最大流速是()。(10℃时水的运动黏度为v=1.31×10-6m2/s)
老姜是一家工厂的工人。近期工厂进行改革,精简人员,老姜下岗了。老姜的妻子在制药厂工作,就在老姜下岗后不久,妻子因为所在的制药厂破产也面临着失业。妻子的身体有残疾,很难再找到工作,女儿正在外地读大学,费用很高,家庭生活越来越困难。老姜也曾尝试去找过工作,但他
我国人口最多的少数民族是()。
在法庭的被告中,被指控偷盗、抢劫的定罪率,要远高于被指控贪污、受贿的定罪率。其重要原因是后者能聘请收费昂贵的私人律师,而前者主要由法庭指定的律师辩护。以下哪项如果为真,最能支持题干的叙述?
最新回复
(
0
)