首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的程序代码中,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
53
问题
在下面的程序代码中,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://www.kaotiyun.com/show/3yVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
ICMP报文封装在(62)协议数据单元中传送,在网络中起着差错和拥塞控制的作用。常用的ping程序中使用了回送请求/应答报文,以探测目标主机是否可以到达。
(19)不需要登记或标注版权标记就能得到保护。
设指令由取指、分析、执行3个子部件完成,每个子部件的工作周期均为△t,采用常规标量单流水线处理机。若连续执行10条指令,则共需时间(1)△t。
TCP/IP是一个协议簇,它的体系结构分为4层:应用层、网际层、网络接口层和(47),其中,ARP属于(48)。为了在源主机和目的主机之间传送数据,IP需要确定源主机和目的主机是否在同一个网络中。如果不在同一网络时,则必须通过(49)进行通信。
交换机配置命令2950A(vlan)#vlan3namevlan3的作用是______。
在WindowsXP中,可采用______命令手工释放从DHCP服务器获取的IP地址。
当同一网段中两台工作站配置了相同的IP地址时,会导致______。
一个12位浮点数100010111111,从高位到低位依次为阶符1位、阶码3位(用补码表示)、数符位、尾数7位(用补码表示),则该数是______。
Thepresentationlayerisconcernedwiththe(71)andsemanticsoftheinformationexchangedbetweentwosystems.Theprocessesin
(74)systems perform basic tasks, such as recognizing input from the keyboard, sending output to the display screen, keeping trac
随机试题
中国古典自然式园林以表现动态的水景为主。()
山豆根为豆科植物越南槐的干燥根及根茎。山豆根的主要活性成分是生物碱,大多属于喹诺里西啶类。山豆根具有抗肿瘤、抗溃疡、抗心律失常、抗炎及保肝等作用。下列属于喹诺里西啶类生物碱的是
红细胞大量破坏时释放的红细胞素在DIC发病中的作用类似于______。
临产后正常的子宫收缩力起自()。
按国家规定,下列出口货物报检时须提交出口质量许可证书()。
期货投资咨询机构的从业人员不得( )。
某地在网上开展评选优秀教师的活动,结果出来之后有记者质疑这样网上评选的方式是否恰当,获奖者的票数远远超出人们的期望,是否存在网上刷票的情况?就在这个新闻发布会上,你是发言人,你会怎么回答记者的问题?请现场模拟一下。
顾名思义,乳管原位癌是乳导管细胞发生的癌变,这种癌细胞分布在乳导管的内壁上,尚不具备扩散的能力,因此属于“非侵害性”癌细胞,本身不会致死。但是科学家们相信,如果不去治疗的话,总会有几个癌细胞逃出来扩散到其他组织中去,演变成为致命的癌症,因此乳管原位癌又叫做
下列叙述中错误的是()。
Whatdoesthemanagreetodo?
最新回复
(
0
)