首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的程序代码中,a是全局变量。若以引用调用(call by reference)方式调用函数f,则输出结果为(34);若以值调用(call by value)方式调用函数f,输出结果为(35)。
在下面的程序代码中,a是全局变量。若以引用调用(call by reference)方式调用函数f,则输出结果为(34);若以值调用(call by value)方式调用函数f,输出结果为(35)。
admin
2019-05-11
79
问题
在下面的程序代码中,a是全局变量。若以引用调用(call by reference)方式调用函数f,则输出结果为(34);若以值调用(call by value)方式调用函数f,输出结果为(35)。
选项
A、10
B、40
C、36
D、72
答案
B
解析
本题考查函数调用时的参数传递基本知识。传值调用是指将实际参数的值传递给形式参数,实际参数与形式参数对应的存储单元是相互独立的,实际参数仅为形式参数提供初始值,在被调用函数中对形式参数的修改与实际参数没有关系。题目中,实际参数a的值为5,传值调用时将5传递给形式参数x,a是全局变量,所以函数f中对a和x的引用是两个对象,如下图(a)所示,函数的返回值为36;引用调用时形式参数和实际参数对应的存储单元都是实参的单元,因此函数中对a和x的引用是同一个对象,如下图(b)所示,函数的返回值为64。
转载请注明原文地址:https://kaotiyun.com/show/3yVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在Windows中,工作过程中较长时间离开计算机时,又想保存当前工作状态,应当采用(5)方式。
帧中继网的虚电路建立在(24),用户平面采用的协议是(25)。这种网络没有流量控制功能,但是增加了拥塞控制功能,如果沿着帧传送方向出现了拥塞,则把帧地址字段中的(26)位置1,这样接收方就可以通过(27)协议要求发送方降低数据传输速率。以下选项中,(28)
IEEE802.11小组已经公布了多个正式的WLAN标准,其中______工作在2.4GHz的ISM频段。
Execl是一种(4)软件。在Excel中,新建工作薄后,第一张工作表默认名称是(5)。
下列对VTP工作模式的描述中,错误的是______。
(10)是指CPU一次可以处理的二进制数的位数,它直接关系到计算机的计算精度、速度等指标;运算速度是指计算机每秒能执行的指令条数,通常用(11)为单位来描述。(10)
For(71)service,weneedavirtual-circuitsubnet.Letusseehowthatworks.Theideabehindvirtualcircuitsistoavoidhavi
如果在查找路由表时发现有多个选项匹配,那么应该根据()原则进行选择。
Thesuccessfulspreadofavirusdependsonhowlongitcan(74)unnoticed,beforeitspresenceismadeknownbytheactivationof
Whentheresultofanoperationbecomeslargerthanthelimitsoftherepresentation,occurs.
随机试题
诊断支气管哮喘的主要依据是
常规肺部摄影正确的呼吸方式是
患者,女,50岁。以颊黏膜粗糙感、反复刺激性疼痛就诊。检查:双颊黏膜及下唇红有网状白纹,右颊及唇红损害区有少量充血区。可作为本病的诊断依据的是
A.氯霉素B.氯丙嗪C.甲氧氯普胺D.阿奇霉素E.阿洛司琼可能导致局部缺血性结肠炎的药物是()。
某女士因患有子宫脱垂住院治疗,她向护士询问自己患有该病的原因,护士解答时告知发生子宫脱垂的常见因素,下列错误的是
(2008)下面哪一条不符合饮水供应的有关设计规定?
利率决定于货币供求数量,而货币需求量又是基本取决于人们的流动性偏好。如果人们偏好强,愿意持有的货币数量就增加,当货币的需求大于货币的供给时,利率上升;反之,偏好弱时,对货币的需求下降,利率下降。由此可以推出:
二维数组A[0…8)[0…9],其每个元素占2字节,从首地址400开始,按行优先顺序存放,则元素引A[8,5]的存储地址为
每个applet必须定义为__________的子类。
Science,inpractice,dependsfarlessontheexperimentsitpreparesthanonthepreparednessofthemindsofthemenwhowatch
最新回复
(
0
)