首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的程序中,若实参a与形参x以引用调用(call by reference)的方式传递信息,则输出结果为(1);若实参a与形参x以值调用(call by value)的方式传递信息,那么输出结果为(2)。 Main program Pr
在下面的程序中,若实参a与形参x以引用调用(call by reference)的方式传递信息,则输出结果为(1);若实参a与形参x以值调用(call by value)的方式传递信息,那么输出结果为(2)。 Main program Pr
admin
2007-03-10
70
问题
在下面的程序中,若实参a与形参x以引用调用(call by reference)的方式传递信息,则输出结果为(1);若实参a与形参x以值调用(call by value)的方式传递信息,那么输出结果为(2)。
Main program Procedure addone(x)
a:=1; a:=x+1;
addone(a); x:=x+2;
write(a); return;
选项
A、1
B、2
C、3
D、4
答案
D
解析
所有函数的定义都是独立的、平行的。在一个函数定义中不允许定义另外一个函数,但可以对别的函数进行调用或做引用说明;它也可以对自身进行调用,即递归调用。函数原型的形式如下:
函数 函数名(形参表);
形参表中的形参名可以省略。函数原型提供了更强的函数检查功能,在编译阶段就能发现函数的返回值的类型以及参数个数和类型是否正确。
传值调用是指把实形参数的值传递给相应的形式参数,子程序不能通过这种方式传回任何结果。
引用调用是指把实形参数的地址传递给相应的形式参数,此时子程序对形式参数的一次引用或赋值都是对形式参数的间接访问。
实参a与形参x以引用调用的方式传递信息,那么,addone(a)则会通过语句“a:= x+1;”和“x:=x+2;”改变a的值。因此,变量a的值变为4。
实参a与形参x以传值调用的方式传递信息,则a的值保持不变。
这里需要说明的是,变量a没有进行声明而在“Main program”和“addone”中进行引用,在这里应当视为全局变量。
转载请注明原文地址:https://jikaoti.com/ti/M8W7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在域名地址www.rkb.gov.cn中,“cn”属于______。
某学校有多个班,每个班有多名学生但只能有一个班长,那么班长与学生这两个实体之间的关系是(57)。
下列(3)组设备依次为输入设备、输出设备和存储设备。
在Internet上,为将一封电子邮件同时发往多个地址时,各邮件地址之间用符号_______分隔。
如果按照专业信息工作的基本环节将信息技术进行划分,“风云二号”气象卫星主要属于(31)的应用。
根据题中所给信息请把图13-3中的(1)与(2)填写完整。Web站点建成后,其维护是一项很重要的工作,包括网站维护与网站测试,其中网站测试的内容是什么?
WindowsServer2008的主要特点有哪些?网站上线之后,很重要的问题就是如何来测试它。网站测试的主要内容有哪些呢?
On a(75)memory system,the logical memory space available to the program is totally independent of the physical memory space.
One solution to major security problems is(71), which are frequently installed to fix known security holes。
Make()copiesofimportantfiles,andstorethemonseparatelocationstoprotectyourinformation.
随机试题
A.机械性肠梗阻B.麻痹性肠梗阻C.血运性肠梗阻D.肠痉挛E.绞窄性肠梗阻炎性狭窄引起的肠梗阻
患者胸闷隐痛,时作时止,心悸气短,倦怠懒言,面色少华,遇劳则甚,舌偏红或有齿痕,脉细弱无力,或结代。证属
女,18岁。因大面积烧伤住院治疗3天,上腹疼1天,2小时内排柏油样便3次。查体:P96次/分,BP110/70mmHg,实验室检查:WBC11.8×109/L,血红蛋白92g/L。首选的治疗措施是()
下列有关公务员问题的表述,哪些是正确的?()
超过建设用地使用权出让合同约定的期限满()未开发土地的,国有土地所有者代表有权征收相当于土地使用权出让金20%以下的土地闲置费。
资本资产定价模型和证券市场线最大的贡献在于()。
下列有关学习策略的特征描述中,错误的一项是()
内隐学习是指一种无需意志努力的潜意识的学习。这种学习的特点在于人们潜意识地获得某种知识,而且无需意志努力就可以将这些知识提取出来,并应用于特定任务的操作中。根据上述定义,下列不属于内隐学习的是:
下图①所示是一棵二叉树,其后序遍历序列是()。
Howeverimportantwemayregardschoollifetobe,thefactcannotbedeniedthatchildrenspendmoretimeathomethaninthec
最新回复
(
0
)