首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数f()、g()的定义如下所示,已知调用f时传递给其形参x的值是10,若以传值方式调用g,则函数f的返回值为__________。
函数f()、g()的定义如下所示,已知调用f时传递给其形参x的值是10,若以传值方式调用g,则函数f的返回值为__________。
admin
2016-11-11
66
问题
函数f()、g()的定义如下所示,已知调用f时传递给其形参x的值是10,若以传值方式调用g,则函数f的返回值为__________。
选项
A、10
B、15
C、25
D、30
答案
C
解析
本题考查程序语言基础知识。
若实现函数调用时,将实参的值传递给对应的形参,则称为是传值调用。这种方式下形式参数不能向实参传递信息。引用调用的本质是将实参的地址传给形参,函数中对形参的访问和修改实际上就是针对相应实际参数变量所作的访问和改变。
根据题目说明,当调用函数f时,形参x首先得到10,接下来以传值方式调用函数g,也就是将f中x的值传给g的参数x,执行g中的“x=x+5”运算后,g中x的值变为15,返回值15存入f的变量y(即y的值变为10),而f中x的值没有变,因此函数f的返回值为25(x=10,y=15)。
在引用方式调用g时,g中对其形参x的修改可视为是对调用g时实参的修改,因此调用g之后,f中的y得到返回值15,f中的x也被修改为15,所以f的返回值为30。
转载请注明原文地址:https://www.kaotiyun.com/show/UBPZ777K
本试题收录于:
软件评测师上午基础知识考试题库软考中级分类
0
软件评测师上午基础知识考试
软考中级
相关试题推荐
信息系统工程竣工验收之后,项目的工程竣工结算由()汇总编制。
工程进度控制是监理工程师的主要任务之一,其最终目的是确保项目(43)。
根据软件项目的规模等级和安全性关键等级,软件测试可由不同机构组织实施,由承建单位组织进行的测试不包括()。
物联网(TheInternetofthings)是:通过______、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与通信网连接起来,进行信息交换和通讯,以实现智能化识别、定位、跟踪、监控和管理的一种网络。
在网络计划工期优化过程中,当出现两条独立的关键线路时,如果考虑对质量的影响,优先选择的压缩对象应是这两条关键线路上(44)的工作组合。
信息系统安全保障体系应当涉及信息系统的各个组成部分。()实施需要用到市场上常见的网络安全产品,包括VPN、防火墙等。
保证信息系统工程项目的数据安全,应采取的措施不包括()。
请通过填补箭线完成图4-4所示的该信息系统项目计划图。若为虚作业,请画成虚箭线;若为实箭线,则请在箭线上注明作业名及计划测试天数。假设该信息系统测试项目已按原计划部署,到了第7天末,发现模块A与模块B已按计划测试完成,但模块F却刚测试完,比原计划延迟了
请指出A公司与政府B部门签订的补充协议有何不妥之处,并说明理由。请简要叙述合同的索赔流程。
(48)指通过考虑风险发生的概率及风险发生后,对项目目标及其他因素的影响,对已识别风险的优先级进行评估。
随机试题
A.右下腹包块B.贫血与消瘦C.两者皆有D.两者皆无阑尾脓肿可表现为
A.平胃散B.黄连解毒汤C.茵陈蒿汤D.白虎汤E.犀角地黄汤治疗三焦热盛选()。
某堤防工程,发包人与承包人依据《水利水电工程标准施工招标文件》(2009年版)签订了施工承包合同,合同中的项目包括土方填筑和砌石护坡,其中土方填筑200万m3,单价为10元/m3;砌石10万m3(不考虑砌石定额系数,所需开采石方10万m3),单价为40元/
英国某商人3月15日向国外某客商用口头发盘,若英商与国外客商无特别约定,国外客商()。
出境旅客携带的检疫物,一般应旅客要求,出入境检验检疫机构依据( )检疫要求或双边协定实施检疫。
在国债承购包销的过程中,国债承销的收益来源主要有()
简述计算机的特点。
交叉销售
Ofthosethreecompanies,______givesthebestservice.
A、Takerisks.B、Respectothers.C、Berealistic.D、Makeinnovations.A
最新回复
(
0
)