首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的程序中,若调用f1(x)时,参数传递采用传值方式,调用f2(y)时,参数传递采用引用方式,则输出结果为(1);若调用f1(x)时,参数传递采用引用方式,调用f2(y)时,参数传递采用传值方式,则输出结果为(2)。 main() int a=
在下面的程序中,若调用f1(x)时,参数传递采用传值方式,调用f2(y)时,参数传递采用引用方式,则输出结果为(1);若调用f1(x)时,参数传递采用引用方式,调用f2(y)时,参数传递采用传值方式,则输出结果为(2)。 main() int a=
admin
2019-04-09
49
问题
在下面的程序中,若调用f1(x)时,参数传递采用传值方式,调用f2(y)时,参数传递采用引用方式,则输出结果为(1);若调用f1(x)时,参数传递采用引用方式,调用f2(y)时,参数传递采用传值方式,则输出结果为(2)。
main()
int a=2;
f1(a);
write (a);
procedure f1(x)
f2(x);
x=x+x;
return;
procedure f2(y)
y=y*y;
return;
选项
A、2
B、4
C、6
D、8
答案
B
解析
在许多高级语言中,都是以main()函数作为程序入口,这是一个约定俗成的规则,在本题的伪代码中也不例外。程序一开始,首先在main()函数中定义了一个局部变量a,并初始化为2,然后调用f1()过程,若采用传值方式,则f1()不会对变量a做出任何的改变,因为在main()函数中调用f1()过程时,传递给f1()的只是a的值, a内容的一份拷贝,所以不会对main()函数中的变量a造成任何影响。故第1空应该选择A。若调用f1()过程时,采用的是引用方式传递参数,则在f1()过程中,对形参x所作的修改会直接作用到main()函数的变量a上。在f1()中,首先调用f2()过程,由于 f2()此时采用传值方式,所以可以忽略,它不会影响形参x。接下来执行x=x+x, x的值变为4。故最终输出结果,a的值为4,第2空应该选择B。
转载请注明原文地址:https://jikaoti.com/ti/zzL7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
访问BBS系统时,除了IE方式外,还可以用(51)访问。
只要每个属性值都是不可分的原子值,就满足(24),如果在此条件基础上,每个非键属性完全函数依赖于候选键且非主属性都不传递依赖于候选键,则就满足了(25)。
只要每个属性值都是不可分的原子值,就满足(24),如果在此条件基础上,每个非键属性完全函数依赖于候选键且非主属性都不传递依赖于候选键,则就满足了(25)。
通常认为,决定局域网特性的主要技术有3种,它们是传输介质和(60)。
ADSL中使用的DMT调制技术是采用(33);FDDI网络中使用的是(34)。
信号机制是解决进程同步和互斥的有效工具。实现进程间的互斥时,公用变量信号的初值一般设置为(18);实现进程间的同步时,私用变量初值一般设置为(19)。
在Windows操作系统中,程序窗口最小化后以下,下列说法正确的是(52)。
网管的对象通常包括(45)。
计算机中存放当前指令地址的寄存器称为(7),在顺序执行程序时,若指令长度为16位,存储器按字节编址,每执行一条指令该寄存器自动加(8)。
在OSI参考模型中,进行数据加密、解密是由______协议来完成。A.网络层B.应用层C.表示层D.会话层
随机试题
用于人工冬眠的药物是
A.习惯性流产B.流产感染C.完全流产D.不全流产E.稽留流产指胚胎或胎儿已死亡滞留在宫腔内尚未自然排出者
下列不属于疏肝清热法常用的药物的是
协定或特惠税率作为计征税率需满足的程序性要求是:
(2019年)新银公司为A股上市公司,股本总额为2亿股。2015年5月22日,新银公司召开临时股东大会,审议通过了《非公开发行股票议案》。该议案确定本次非公开发行对象为公司股东物灵公司、宝华公司与元基公司;股票发行数量不超过5000万股;物灵公司认购4
这朦胧的桔红的光,实在照不了多远。()
一位教师教“因式分解”这一单元时,发现学生的基础知识差别较大,于是对8名成绩好的学生提出了不同的要求,让他们到图书馆自学《因式分解及其应用》一书。经过自学,他们完成了规定的习题作业,集体选编了几十道有代表性的习题。教师将习题有选择地按程度分别介绍给其他同学
所谓的“新闻”,不再是国家社会的大事,甚至传统上所谓的“碎嘴话题”或各种绯闻也成了重要新闻,英美的主要报纸如《泰晤士报》《纽约时报》等,碎嘴新闻或绯闻的比例也在增加,尤其是电视媒体或各种社交电子媒体,它们的比例更高。特别是演艺圈的名人活动更成了新闻广告不分
明朝灭亡时,哪一位皇帝逃到万岁山自缢而死?()
能被“对象所识别的动作”和“对象所执行的活动”分别称为对象的()。
最新回复
(
0
)