首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的程序代码中,a是整型全局变量,b是整型局部变量,x是整数形参,若调用com()时以引用调用的方式传递信息,则输出结果为(43);若调用com()时以传值的方式传递信息,则输出结果为(44)。
在下面的程序代码中,a是整型全局变量,b是整型局部变量,x是整数形参,若调用com()时以引用调用的方式传递信息,则输出结果为(43);若调用com()时以传值的方式传递信息,则输出结果为(44)。
admin
2019-05-11
70
问题
在下面的程序代码中,a是整型全局变量,b是整型局部变量,x是整数形参,若调用com()时以引用调用的方式传递信息,则输出结果为(43);若调用com()时以传值的方式传递信息,则输出结果为(44)。
选项
A、8
B、12
C、14
D、16
答案
D
解析
引用调用和值调用是进行过程(函数)调用时实在参数与形式参数间传递信息的两种基本方式。在过程(或函数)首部声明的参数称为形式参数,简称形参:过程(或函数)调用时的参数称为实在参数,简称实参。调用语句实现了对过程(或函数)语句的执行,调用时首先要进行实参与形参间的参数传递。简单地说,以值调用方式进行参数传递时,需要先计算出实参的值并将其传递给对应的形参,然后执行被调用的过程(或函数),在过程(或函数)执行时对形参的修改不影响实参的值。而引用调用时首先计算实际参数的地址,并将此地址传递给被调用的过程,然后执行被调用的过程(或函数)。因此在被调用的过程(函数)中,既得到了实参的值又得到了实参的地址。引用调用方式下,被调用过程(函数)执行时针对形式参数的修改将反映在对应的实在参数变量中。在引用调用方式下,题目中函数com的执行语句对x的修改结果就是a的值,即a的值在com中被改为8(即y=4+4),com()的返回值为8,因此输出16(8+8)。在值调用方式下,在com中修改x的值不会影响实参a,所以输出12(4+8)。
转载请注明原文地址:https://kaotiyun.com/show/NcVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在下列多路复用技术中,适合于光纤通信的是(1)_____,在数据通信中,利用电话交换网与调制解调器进行数据传输的方法属于(2)_____。(1)_____A.TDMAB.CDMAC.WDMAD.FDMA
某网络中,一台主机的IP地址是172.16.45.14/30,与该主机属于同一子网的是______。A.172.16.45.5B.172.16.45.11C.172.16.45.13D.172.16.45.16
用补码表示的8位二进制数11100000的值为十进制数______。A.-31B.-32C.-64D.-65
HTML的核心作用是描述如何显示文档,而XML的核心作用是______。A.数据格式表示B.数据的描述C.数据的传递D.数据的搜索
TCP/IP(1)_____layerprotocolsprovideservicestotheapplication(2)_____runningonacomputer.Theapplicationlayerdoes
若程序中使用的变量未设置初始值,则______。A.编译时会一定出错B.运行时一定出错C.连接时会一定出错D.运行结果可能出错
某子网内有一台安装Windows 2000操作系统的工作站不能连接到同一子网的FTP服务器,而同一子网的其他工作站都能正常连接到该服务器。用网络监视器发现这台工作站在每次连接该服务器时,都要广播ARP寻找默认网关。由此可判断故障原因可能是该工作站(66)。
以下关于ASP使用的Script语言的叙述中,正确的是______。
在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放在(46)段中。这时要用寄存器(47)的内容作为段地址。对于指令MOV BX,[SI]而言,假设数据段寄存器 DS=1000H,代码段寄存器CS=4000H,堆栈段寄存器SS=7
数字签名中最常用的方法是(48)。
随机试题
乳糜池由①____________、②____________和③____________汇合而成。
关于微循环直捷通路的叙述,下列哪项是错误的
A.羚角钩藤汤B.半夏白术天麻汤C.镇肝熄风汤D.天麻钩藤饮E.大定风珠治疗温病后期阴虚动风证,应首选
手术后猝死最常见的病因是()
房产测绘必须执行()组织编制的测量技术规范。
FIDIC总部设在()。
某联合企业为增值税一般纳税人,2013年5月生产经营情况如下;(1)专门开采天然气45000千立方米,开采原煤450万吨,采煤过程中生产天然气2800千立方米。(2)销售原煤280万吨,取得不含税销售额148400万元。(3)以原煤直接加工洗煤120
20×9年1月1日,甲公司以非同一控制下企业合并的方式购买了乙公司60%的股权,支付价款1800万元,在购买日,乙公司可辨认资产的账面价值为2300万元,公允价值为2500万元,没有负债和或有负债。20×9年12月31日,乙公司可辨认资产的账面价值为250
为什么要引入动态分段存储管理?它与请求页式存储管理有什么区别?
(2004年)设L为正向圆周x2+y=2在第一象限中的部分,则曲线积分的值为____________。
最新回复
(
0
)