首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数t、f的定义如下所示,其中,a是整型全局变量。设调用函数t前a的值为5,则在函数中以传值调用(call byvalue)方式调用函数f时,输出为(49);在函数t中以引用调用(callbyreference)方式调用函数时,输出为(50)。 (50
函数t、f的定义如下所示,其中,a是整型全局变量。设调用函数t前a的值为5,则在函数中以传值调用(call byvalue)方式调用函数f时,输出为(49);在函数t中以引用调用(callbyreference)方式调用函数时,输出为(50)。 (50
admin
2019-07-12
60
问题
函数t、f的定义如下所示,其中,a是整型全局变量。设调用函数t前a的值为5,则在函数中以传值调用(call byvalue)方式调用函数f时,输出为(49);在函数t中以引用调用(callbyreference)方式调用函数时,输出为(50)。
(50)
选项
A、12
B、16
C、20
D、24
答案
D
解析
本题主要考查函数调用时参数的传递方式。如果采用传值方式调用,则形参值的变化不会影响实参;而采用引用方式调用,则形参值的变化直接反映到实参。本题中如果在函数t中采用传值方式调用函数f,a的值传给形参r,在函数f中,a的值变为6,r的值为10并返回赋给变量x,由于a是全局变量,退出函数垢a的值依然为6,所以函数t的输出结果为16。如果函数t采用传值方式调用函数f,则形参r就是对实参a的引用,对r的修改就是对a的修改,在执行a=r+1时,a和r的值都变为6,执行r=r*2,a和r的值都变为12,并将r的值返回给
转载请注明原文地址:https://kaotiyun.com/show/XICZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
开放系统的外挂存储方式不包括__________。
若一个项目由9个主要任务构成,其计划图(如下图所示)展示了任务之间的前后关系以及每个任务所需天数,该项目的关键路径是(1),完成项目所需的最短时间是(2)天。(1)
总线复用方式可以______。
建筑物综合布线系统中的工作区子系统是指()。
在地面上相隔2000km的两地之间通过卫星信道传送4000比特长的数据包,如果数据速率为64kb/s,则从丌始发送到接收完成需要的时间是______。
位于CPU与主存之间的高速缓冲存储器Cache用于存放部分主存数据的副本,主存地址与Cache地址之间的转换工作由__________完成。(2012年上半年试题)
X、Y为逻辑变量,与逻辑表达式X+XY等价的是____________。
下图所示是一种(13)调制方式。
随机试题
A.嗜酸性粒细胞B.嗜碱性粒细胞C.B淋巴细胞D.T淋巴细胞E.单核细胞参与对蠕虫的免疫反应的是()。
Mammalsvaryenormouslyinsize,fromweighinglessthanapennytomeasuringmorethanthreeschoolbusesinlength.Somegroup
女性。35岁,外伤后患肢垂腕垂掌,指关节畸形,各指、掌指关节不能伸直,手背桡侧皮肤感觉麻木,考虑哪条神经损伤( )
过敏性输血反应的临床表现是
某工程设备采购合同签订时,设备有关材料的物价指数为120,人工成本指数为80,设备合同价为8.2万美元,双方合同明确,合同价中固定费用占20%,材料费用占56%,人工成本占24%,三个月后交货采用动态结算。结算时,材料物价指数为150,人工成本指数为88,
按照现行资源税的规定,下列说法正确的有()。
若游客被蜈蚣刺伤,导游应立即用肥皂水帮其冲洗伤口。()
小明有8个贝壳,小红有4个贝壳。小明再给小红几个贝壳,两人的贝壳数就会同样多?( )
Withthelatestsecuritydevicesinstalledthroughoutthemuseum,thecuratorispreparedforvirtuallyany______.
TheCompetitionamongproducersofpersonalcomputersisessentiallyaracetogetthebest,mostinnovativeproductstothemar
最新回复
(
0
)