首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的程序代码中,a是全局变量。若以引用调用(call by reference)方式调用函数 f,则输出结果为(1);若以值调用(call by value)方式调用函数f,输出结果为(2)。
在下面的程序代码中,a是全局变量。若以引用调用(call by reference)方式调用函数 f,则输出结果为(1);若以值调用(call by value)方式调用函数f,输出结果为(2)。
admin
2019-04-09
35
问题
在下面的程序代码中,a是全局变量。若以引用调用(call by reference)方式调用函数 f,则输出结果为(1);若以值调用(call by value)方式调用函数f,输出结果为(2)。
选项
A、10
B、40
C、36
D、72
答案
B
解析
传值调用是指将实际参数的值传递给形式参数,实际参数与形式参数对应的存储单元是相互独立的,实际参数仅为形式参数提供初始值,在被调用函数中对形式参数的修改与实际参数没有关系。题目中,实际参数a的值为5,传值调用时将5传递给形式参数x,a是全局变量,函数f中对a和x的引用是两个对象,如图6-4所示,函数的返回值为36。引用调用时形式参数和实际参数对应的存储单元都是实参的单元,因此函数中对a和x的引用是同一个对象,如图6-5所示,函数的返回值为64。
转载请注明原文地址:https://kaotiyun.com/show/ftVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
数据库中预防死锁通常有两种方法:一种叫(16),它要求每个事物必须一次将所有要使用的数据全部加锁,否则就不能继续执行。另一种叫(17),它是预先对数据对象规定一个封锁顺序,所有事物都按这个顺序实行封锁。数据库系统中诊断死锁的方法与操作系统类似,一般使用(1
只要每个属性值都是不可分的原子值,就满足(24),如果在此条件基础上,每个非键属性完全函数依赖于候选键且非主属性都不传递依赖于候选键,则就满足了(25)。
在Linux系统中,输入(51)命令会从/home/user1的当前目录中进入/etc目录下。
信号机制是解决进程同步和互斥的有效工具。实现进程间的互斥时,公用变量信号的初值一般设置为(18);实现进程间的同步时,私用变量初值一般设置为(19)。
设X为逻辑变量,下列逻辑运算中,不正确的是(10)。
关于频分复用,下列说法中错误的是(43)。
对8位代码01101101进行奇偶校验,正确的结果是(23)。
用于整个开发阶段,及早提交一个原型系统的是(61)原型.
局域网中应用最广泛的差错控制方法是(47)校验。在CRC校验中,假设采用的生成多项式为4阶多项式,它产生的校验码为(48)位。在接收端,若发现错误,则将采取(49)措施。
ATM连接管理控制是为了解决VC、VP连接是被接收还是被拒绝的问题。下列选项(30)不是有关连接被接收的条件。
随机试题
下列关于面向对象程序设计的叙述,正确的是(46)。
下列种间关系属于偏利共生的是()
下列哪项不适合膀胱镜检查()。
患者出现洋地黄毒性反应,首要的处理措施是
苷类分子量的测定常采用质谱法,其中最适合的方法为()
国际债券只能在期满时一次偿还,中途不允许偿还。()
某校化学实验兴趣小组进行实验室制取氯气并验证氯气的某些化学性质的实验,甲同学没计了如下图所示的实验装置(支撑用的铁架台省略),请按要求回答问题。制取氯气时在烧瓶中加入一定量的MnO2,通过______(填仪器名称)向烧瓶中加入适量的浓盐酸,该反应的离
个体户王小二承接了建筑公司一项运输1200块玻璃的业务,并签了合同。合同上规定:每块玻璃运费2元;如果运输过程中有损坏,每损坏一块,除了要扣除一块玻璃的运费外,还要赔25元。王小二把1200块玻璃运送到指定地点后,建筑公司按合同付给他2076元。问
A、AcareerpaththecompanywouldencourageMissGreentotake.B、Thesalaryandwelfarethecompanywouldoffer.C、AnMAinExp
ShouldMedicalSchoolBeShortenedtoThreeYears?A)ForTravisHill,itwasanoffertoogoodtorefuse.Lastyearwhenth
最新回复
(
0
)