首页
登录
从业资格
已知函数f()、g()的定义如下所示,调用函数f时传递给形参x的值是5。若g(a
已知函数f()、g()的定义如下所示,调用函数f时传递给形参x的值是5。若g(a
最全题库
2022-08-02
53
问题
已知函数f()、g()的定义如下所示,调用函数f时传递给形参x的值是5。若g(a)采用引用调用(callbyreference)方式传递参数,则函数f的返回值为( );若g(a)采用值调用(callbyvalue)的方式传递参数,则函数f的返回值(请作答此空)。其中,表达式“x>>1”的含义是将x的值右移1位,相当于x除以2。
A.35B.32C.11D.7
选项
A.35
B.32
C.11
D.7
答案
D
解析
传值调用:形参取的是实参的值,形参的改变不会导致调用点所传的实参的值发生改变。引用(传址)调用:形参取的是实参的地址,即相当于实参存储单元的地址引用,因此其值的改变同时就改变了实参的值。本题中,a=x>>1,x值为5,则 a=2;采用传值调用时,由于 g(a)对数据x的运算不会影响原来x的值,所以a+x=5+2=7;采用传值调用时,由于 g(a)对数据x的运算会影响原来x的值,当执行g(a)后x的值为6,所以a+x=5+6=11 。
转载请注明原文地址:https://tihaiku.com/congyezige/2424853.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
护士小张为病人进行肌内注射。涂擦皂液后,小张进行了如下的揉擦,请问她漏洗了哪个部
患者女性,身材矮小,均匀。骨盆测量值如下:髂棘间径21cm,髂嵴间径23cm,骶
某护士洗手时,涂擦皂液后,进行了如下的揉擦,请问她漏洗了哪个部位 A.手掌
婴幼儿少尿定义为:24小时尿量A.
护士小张为病人进行肌内注射。涂擦皂液后,小张进行了如下的揉擦,请问她漏洗了哪个部
若分页系统的地址结构如下图所示。 该系统页的大小为()字节,页号的取值范围
程序语言若规定程序中的变量必须先定义(或声明)再引用,则违反此规定的程序在()时
Excel学生成绩表如下表所示, 若要计算表中每个学生计算机文化和英语课的
Excel学生成绩表如下表所示, 若要计算表中每个学生计算机文化和英语课的
HTML文档标记的bgcolor属性用于定义网页的()。A.前景颜色 B.字体
随机试题
女士们、先生们,欢迎大家出席今年首场外交部例行记者会。在新的一年里,我们将继续通过这个平台,向大家更好地介绍中国外交。我们也希望媒体的朋友们能够向世界报
A—AutonomoustariffB—Most-favored-nationrateC—Logistics
气管道焊口在使用聚乙烯防腐涂层进行防腐时,在防腐层涂装前,对钢管表面处理等级(
压实沥青混合料内矿料实体之外的空间体积与试件总体积的百分率,它等于试件空隙率与有
根据下表,回答问题: 可由上表得出的一项是()。A.2005至2011
患者,男,34岁。腹痛拒按,脘腹胀满,痛则欲泻,泻则痛减,嗳腐吞酸,厌食,苔厚腻
关于划拨土地使用权转让的表述中,正确的是()。A.需办理出让手续,应由转让方
某商场以摸奖的方式回馈顾客,箱内有5个乒乓球,其中1个为红色,2个为黄色,2个为
某市位于我国东部沿海省份,长江南侧,处于我国沿海发展轴线和沿江发展轴线的交汇地带
下列各项中,()是组织规定质量管理体系的文件。 A.质量手册B.文件控制
最新回复
(
0
)