首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数t、f的定义如下所示,其中,a是整型全局变量。设调用函数t前a的值为5,则在函数中以传值调用(call by value)方式调用函数f时,输出为_______;在函数t中以引用调用(call by reference)方式调用函数时,输出为_____
函数t、f的定义如下所示,其中,a是整型全局变量。设调用函数t前a的值为5,则在函数中以传值调用(call by value)方式调用函数f时,输出为_______;在函数t中以引用调用(call by reference)方式调用函数时,输出为_____
admin
2019-06-12
53
问题
函数t、f的定义如下所示,其中,a是整型全局变量。设调用函数t前a的值为5,则在函数中以传值调用(call by value)方式调用函数f时,输出为_______;在函数t中以引用调用(call by reference)方式调用函数时,输出为_______。
(4)
选项
A、12
B、16
C、20
D、24
答案
B
解析
本题主要考查函数调用时参数的传递方式。如果采用传值方式调用,则形参值的变化不会影响实参;如果采用引用方式调用,则形参值的变化会直接反映到实参。
本题中如果在函数t中采用传值方式调用函数f,a的值传给形参r,在函数f中,a的值变为6,r的值为10并返回赋给变量x,由于a是全局变量,退出函数f后a的值依然为6,所以函数t的输出结果为16。如果函数t采用传值方式调用函数f,则形参r就是对实参a的引用,对r的修改就是对a的修改,在执行a=r+1时,a和r的值都变为6,执行r=r*2,a和r的值都变为12,并将r的值返回给x,因此函数t的输出结果为24。
转载请注明原文地址:https://kaotiyun.com/show/fzCZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
(37)不属于将入侵检测系统部署在DMZ中的优点。
以太网的数据帧封装如下图所示,包含在TCP段中的数据部分最长应该是(18)字节。
若一个项目由9个主要任务构成,其计划图(如下图所示)展示了任务之间的前后关系以及每个任务所需天数,该项目的关键路径是(1),完成项日所需的最短时间是(2)天。(2008年下半年试题)(2)
某网络管理员在网络检测时,执行了undomac-addressblackhole命令。该命令的作用是__________。
以下关于直通式交换机和存储转发式交换机的叙述中,正确的是()。
在某台PC上运行ipconfig/all命令后得到以下结果,下列说法中错误的是__________。(2010年下半年试题)
IIS服务支持的身份验证方法中,需要利用明文在网络上传递用户名和密码的是______。
常用对称加密算法不包括__________。(2008年下半年试题)
在数据的分组交换方式中,虚电路技术的主要特点是在数据传输之前,站与站之间建立__________。
阅读以下说明,将应填入(n)处的字句写在答卷纸的对应栏内。【说明】下面的程序为堆排序程序,其中函数adjust(i,n)是把以R[i](1≤i≤┕i/2┙)为根的二叉树调整成堆的函数,假定R[i]的左、右子树已经是堆,程序中的,是在主函数中说明
随机试题
队列研究中,暴露人群可以是
环孢素临床用于()。
左向右分流型的先天性心脏病有()
甲、乙两公司签订了一份400万元的劳务合同,约定由甲公司为乙公司开发一套系统软件。2015年3月2日该项目开发工作开始,预计2017年2月26日完工。预计开发完成该项目的总成本为360万元。2015年3月30日,甲公司预收乙公司支付的项目款170万元存入银
顾炎武说:“愚所谓圣人之道如之何?日‘博易学文’,曰‘行己有耻’……士而不先言耻,则为无本之人。”上述言论的主旨是()。
传统气质类型分为()。
北京申奥的第一位形象大使是()。
若将有限状态自动机(DFA)识别的0、1符号串看作二进制数,则(6)识别的是能被十进制数3整除的正整数,(7)是与该自动机等价的正规式。
下图是某局域网网络的拓扑结构,它是(4),其特点是(5)。
Togetasenseofhowwomenhaveprogressedinscience,takeaquicktourofthephysicsdepartmentattheUniversityofCalifor
最新回复
(
0
)