首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的程序中,若实参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
90
问题
在下面的程序中,若实参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://kaotiyun.com/show/K2jZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在Excel2010中,设单元格A1、A2、A3、A4中的值分别为20、3、16、20,若在单元格B1中输入函数“=PR0DUCT(ApA2)/MAX(A3,A4)”,按回车键后,则B1单元格中的值为(
下列关于Windows XP使用的叙述中,正确的是(40)。
在Windows7系统运行时,用户为了获得联机帮助,可以直接按功能键(24)________________。
在Internet上,为将一封电子邮件同时发往多个地址时,各邮件地址之间用符号_______分隔。
A programmer must know about a function’s(74)to Call it correctly.
使用常用文字编辑工具编辑正文时,为改变该文档的文件名,常选用(1)命令;在“打印预览”方式下,单击“(2)”按钮可返回编辑文件:将正文中所有“Computer”改写为“计算机”,常选用(3)命令。
If your diskette has been(69), the computer can not store any new information on it.
在Word文字处理软件的界面上,单击丁具栏上的“打印”按钮,其作用是(16),使所有标点符号都占一个汉字宽度的排版方式称为(17)。
GB/T 14394—93《计算机软件可靠性和可维护性管理》是(25)。
Make()copiesofimportantfiles,andstorethemonseparatelocationstoprotectyourinformation.
随机试题
患儿,男,2岁,自幼牛乳喂养,未及时添加辅食,平素纳差,近半月来腹泻呈水样便,每日4~5次。体检:体重6kg,身高75cm,头围47cm,精神萎靡,心肺听诊正常,腹部皮下脂肪消失。患儿饮食调整方案应是
系统阐述中国共产党对台政策的纲领性文件是()
肝炎性假瘤的CT表现缺乏特异性,以下增强表现正确的是
肺部渗出病变的X线表现是
5岁患儿,发热、头痛、呕吐1天,抽搐3次。查体:T39℃,P98次/min,R30次/min,节律不齐,BP110/80mmHg,双眼凝视;脑脊液检查:外观混浊,压力高;血象:白细胞高该患儿可能性最大的诊断为()
A、厚朴B、五味子C、补骨脂D、秦皮E、异紫杉脂具有止汗,止泻作用的是
发放股票股利后( )。
下列关于河流的说法中,不正确的是()。
Theskinoftheforestkeeper______exposuretotheharshnorthwestweather.
Whathappenedinthe1950s?
最新回复
(
0
)