首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知函数f1()、f2()的定义如下,调用f1时为传值调用,调用f2时为引用调用。设有函数调用t=f1(5),那么调用执行后t的值为(34)________________。
已知函数f1()、f2()的定义如下,调用f1时为传值调用,调用f2时为引用调用。设有函数调用t=f1(5),那么调用执行后t的值为(34)________________。
admin
2020-04-30
54
问题
已知函数f1()、f2()的定义如下,调用f1时为传值调用,调用f2时为引用调用。设有函数调用t=f1(5),那么调用执行后t的值为(34)________________。
选项
A、1
B、5
C、6
D、7
答案
A
解析
本题考查程序语言基础知识。根据函数f1、f2的定义,f1中的x为一个局部变量,f2中的x为形参。由于调用f2时采用引用调用的方式传递信息,所以f2中的x与f1中的x表示同一个数据对象,因此在f2中对x的修改等同于对n中的x进行修改。在f2执行时,由于x>1不成立,所以运算“X=X—1”将x的值由1改为0,“rcturn 1”则使得在f1中a被修改为1,所以当函数f1结束时,其语句“return a+x”的作用是返回“1+0”的结果,所以最后t的值为1。
转载请注明原文地址:https://www.kaotiyun.com/show/PZVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在堆栈操作中,保持不变的是(7)。
下面有关局域网的特点描述中,不正确的是______。A.覆盖地域范围较小B.高速率、低误码率C.一般为一单位所建D.侧重共享位置准确无误及传输的安全性
以RPM方式安装的Apache服务器,Apache的主配置文件是(60)。
若要对当前正在编辑的Word文件加“打开权限密码”,则需选择(15),然后单击“安全性”选项卡并按相关提示操作即可。
Microwavecommunicationuseshigh-frequency(1)______wavesthattravelinstraightlinesthroughtheair.Becausethewavescann
某定点数字长n位,且最高位为符号位,小数点位于最低位的后面,则该机器数所能表示的最大值为(3)。
按照域名系统的定义,域名www.sales.microsoft.com包含4个标识符,其中(32)是顶级域名,(33)是注册给组织或个人的二级域名。(32)
和response.write( )语句等价的标记是______。
IPSec creates a standard platform to develop secure networks and electronic(74) between two machines。
The(72)turnsthesourcefileintoanobjectfileandthe(73)turnstheobjectfileintoanexecutablefile.
随机试题
下列不能作为会计核算原始凭证的是()。
背景资料某施工单位承建一大型空分设备制造厂中,突接当地防汛指挥部通知,不日将有洪水通过该厂沿江船坞,为防止船坞内已安装机械设备受损,项目部将正在吊装该厂仓库用龙门吊的大型汽车起重机,调至船坞处吊装防洪临时闸板,因措施得力,避免了洪灾损失。问题防洪抗
按照相关法律规定,勘察合同中勘察人的主要义务包括()。
下列原始凭证上的数字填写错误的是()。
下列不属于政府基金监管机构依法行使的权利的是()。
泰山、黄山、华山、衡山为花岗岩名山。()
Sevenyearsago,whenIwasvisitingGermany,Imetwithanofficialwhoexplainedtomethatthecountryhadaperfectsolution
在VFP中,使用SQL的CREATETABLE语句建立数据库表时,使用______定义默认值。
有以下程序:main(){intx[8]={8,7,6,5,0,0},*s;s=x+3;printf("%d\n",s[2]);}程序运行后的输出结果是______。
TheIELTSExamIELTS:InternationalEnglishLanguageTestingSystemI.Purposes:forimmigrationstatus,(1)______,applyingfo
最新回复
(
0
)