首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序:# include <iostream>using namespace std;void sub(int x, int y, int *z){ *z = y+x;}int main (){ int a,b, c; sub[8
若有以下程序:# include <iostream>using namespace std;void sub(int x, int y, int *z){ *z = y+x;}int main (){ int a,b, c; sub[8
admin
2010-12-16
24
问题
若有以下程序:# include <iostream>using namespace std;void sub(int x, int y, int *z){ *z = y+x;}int main (){ int a,b, c; sub[8,4.&a) ; sub (6, a, &b) ; sub (a.b, &c) ; cout<<a<<" , "<<b<<", "<<c<<end1; return 0;} 程序运行后的输出结果是
选项
A、12,18,30
B、-12,6,8
C、6,8,10
D、12,-18,16
答案
A
解析
本题考核对指针作为函数的参数的理解程度。分析程序:函数sub为void型。函数的形参中,z是一个int型的指针变量,因此它只能从实参接收一个int型变量的地址。在函数 sub体中,语句:*z=y +x;的功能是把形参y与x的和值放入形参z所指的存储单元中。在主函数中,3次调用sub函数。第一次调用时,把8和4分别传递给形参x和y,把主函数中变量a的地址传递给形参z,这样形参就指向了主函数中的变量a,在sub函数中执行语句*z=y/x;后,把12放入z所指的存储单元中,即变量a被赋值11。以此类推,最后b被赋值18,c被赋值30。所以最后输出是12,18,30。
转载请注明原文地址:https://kaotiyun.com/show/uOjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关系表中的每一行记录称为一个()。
关于数据结构的存储原理,以下数据类型不能采用顺序存储结构的是()。
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意
某带链栈的初始状态为top=bottom=NuLL,经过一系列正常的入栈与退栈操作后,top=bottom=20。该栈中的元素个数为()。
结构化程序设计主要强调的是()。
程序测试的主要目的是()。
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
以下关于算法的叙述中错误的是()。
下面选项中关于编译预处理的叙述正确的是
随机试题
可引起皮质醇增多症(Cushing综合征)的是
患者,女,45岁。蛋白尿3年,尿少3天入院,全身凹陷性水肿,血压正常,血白蛋白20g/L,总胆固醇6.35mmol/L,肾功能正常,尿蛋白6g/24h,患者最可能的诊断是()
下列固定资产,以该固定资产的公允价值和支付的相关税费为计税基础的有()。
甲公司借入两笔一般借款:第一笔为2018年1月1日借入的1000万元,借款年利率为8%,期限为3年;第二笔为2018年7月1日借入的600万元,借款年利率为6%,期限为2年。该企业2018年1月1日开始购建固定资产,该企业2018年为购建固定资产而占用了一
认为迁移是具体的、有条件的迁移理论是()。
岁寒三友因其在寒冬时节仍可保持顽强的生命力而得名,是中国传统文化中高尚人格的象征,也借以比喻忠贞的友谊,岁寒三友指的是()。
A、 B、 C、 D、 D与汉字有关的考点有笔画数、封闭区域数、部分数、含有共同元素等。逐一排除可得本题规律为:第一组图形都含有元素“占”;第二组图形都含有元素“云”,故选D。
有人认为,在体力劳动者中,女工比男工一般更容易受伤。这是一种偏见。实际上,建筑工地上的受伤者绝大多数都是男性。以下哪项最为恰当地概括了上述论证中的漏洞?
真实票据理论认为商业银行的资产业务应以短期和商业性贷款为主。()
管理信息系统是集成化系统的概念,要求管理信息系统要有一个______,以指导它的各子系统的实现。
最新回复
(
0
)