首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数main()、f()的定义如下所示。调用函数f()时,第一个参数采用传值(call by value)方式,第二个参数采用传引用(call by reference)方式,main()执行后输出的值为_____________。
函数main()、f()的定义如下所示。调用函数f()时,第一个参数采用传值(call by value)方式,第二个参数采用传引用(call by reference)方式,main()执行后输出的值为_____________。
admin
2018-11-21
75
问题
函数main()、f()的定义如下所示。调用函数f()时,第一个参数采用传值(call by value)方式,第二个参数采用传引用(call by reference)方式,main()执行后输出的值为_____________。
选项
A、2
B、4
C、5.
D、8
答案
D
解析
本题考查程序语言基础知识。
实现函数调用时,形参具有独立的存储空间。在传值方式下,是将实参的值拷贝给形参;在传引用方式下,是将实参的地址传递给形参,或者理解为被调用函数中形参名为实参的别名,因此,对形参的修改实质上就是对实参的修改。
本题中,函数调用f(1,x)执行时,形参x的初始值为1,a的值为2,经过运算“x=2
*
a+1”,修改了函数f的形参x的值(x的值改为5),再经过运算“a=x+3”后,a的值改为8,a实质上是main函数中x的别名,因此返回main函数之后,x的值为8。
转载请注明原文地址:https://kaotiyun.com/show/OJVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
关于接入网技术,下面描述中错误的是(26)。
若指令系统中设置了专用I/O操作指令,则I/O接口(7)。
单模光纤与多模光纤的区别是(22)。
Windows NT是一个独立于硬件平台的操作系统,Windows NT的执行体被称为(44)的结合;Windows NT是以(45)方式集中管理并组织网络的;UNIX是一个(46)操作系统;关于Windows NT内核的说法,选项(47)是不正确的;Cl
显示存储器VRAM的容量与显示器的分辨率及每个像素的位数有关。假定VRAM的容量为4MB,每个像素的位数为16位,则显示器的分辨率理论上最高能达到(67)像素。
通常计算机的存储器是一个由Cache、主存和辅存构成的3级存储系统。辅助存储器一般可由磁盘、磁带和光盘等存储设备组成。Cache和主存一般是一种(11)存储器。在各种辅存中,除了(12)外,大多是便于脱卸和携带的。Cache存储器一般采用(13)半导体芯片
Networkscanbeinterconnectedbydifferentdevicesinthephysicallayernetworkscanbeconnectedby(71)orhubs.whichjustm
Thepresentationlayerisconcernedwiththe(71)andsemanticsoftheinformationexchangedbetweentwosystems.Theprocessesin
AnIntranetis(71)theapplicationofInternettechnologywithinaninternalorclosedusergroup.Internetsarecompanyandnot
(75)is a mechanism used for protecting the users outside of network from accessing some non-authorized computer resources.
随机试题
下列药物中,属于质子泵抑制剂的是
下列哪项不是水鼓的特征
A.抗生素治疗B.闭式胸膜腔引流C.抗生素治疗及排尽脓液,促使肺扩张D.消除病因,闭合脓腔E.胸膜纤维板剥除术急性脓胸治疗原则
工程量清单是工程报价的依据,工程招标时是()的组成部分。
对成本的形成过程和影响成本升降的因素进行分析,以寻求进一步降低成本的途径,指的是()。
下列会计分录中,不属于复合会计分录的是()。
统计分析具有数据性、目的性、时效性的特点。()
()是指评价对象的目前成本在全部成本中所占的比率。
违反治安管理行为有以下特征()。
棱长为1的正方体各顶点都在同一个球面上,则该球面的面积等于[].
最新回复
(
0
)