首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include<iostream> usingnamespacestd; voidsub(intx,inty,int*2) { *z=y+x; } int main() { i
若有以下程序: #include<iostream> usingnamespacestd; voidsub(intx,inty,int*2) { *z=y+x; } int main() { i
admin
2010-03-29
29
问题
若有以下程序: #include<iostream> usingnamespacestd; voidsub(intx,inty,int*2) { *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
答案
1
解析
本题考核对指针作为函数的参数的理解程度。分析程序:函数sub为voidf型。函数的形参中,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被赋值12。以此类推,最后b被赋值18,c被赋值30。所以最后输出是12, 18, 30。
转载请注明原文地址:https://kaotiyun.com/show/eCjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序流程图中带有箭头的线段表示的是()。
下列叙述中正确的是
执行以下程序段后,w的值为()。intw=’A’,x=14,y=15;w=((x||y)&&(w<’a’));
给定程序中,函数fun的功能是将带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
以下数据结构中,属于非线性数据结构的是()。
若有语句:inta[3][4],(*p)[4];p=a;,则以下选项中叙述错误的是
下列选项中,不属于数据管理员(DBA)职责的是()。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为( )。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
随机试题
依《国际油污损害民事责任公约》的规定,军舰或其他为国家所有或经营的且在当时仅用于政府的_____,不在公约的管辖范围之内。
关于克雷伯杆菌肺炎的胸部X线征象,下列各项中错误的是
根据企业破产法律制度的规定,在重整期间,有关当事人的下列行为中,符合规定的是()。
案例介绍:一位32岁的妈妈为儿子的问题前来咨询。下面是一段咨询对话:心理咨询师:请坐,你需要哪方面的帮助?孩子妈妈:大夫,你一定要管管这个孩子,这孩子太不听话了。心理咨询师:你根据什么说他不听话呢?孩子妈妈:在学校里,每当老
依据《行政处罚法》规定,限制人身自由的行政处罚应由()。
根据下面材料回答下列问题。2016年全国共有艺术表演团体12301个,比上年年末增加1514个,从业人员33.27万人,增加3.08万人。其中各级文化部门所属的艺术表演团体2031个,占16.5%;从业人员11.52万人,占34.6%。全年全国艺术表演
作函数的图形.
Churchesarenotallowedto______theirbeliefsonpeople,buttheyareallowedtopracticetheirfaithfreely.
Justsevenyearsago,theJarvik-7artificialheartwasbeingcheeredasthemodelofhumancreativeness.ThesightofBarneyCl
HowlongdoesittakeifyoutraveltoMarseillefromParisintheregularTGVtrain?
最新回复
(
0
)