首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序输出结果是( ): #include using namespace std; void add(int x,int Y,int*z) { *z=y+x; } int
以下程序输出结果是( ): #include using namespace std; void add(int x,int Y,int*z) { *z=y+x; } int
admin
2012-12-29
23
问题
以下程序输出结果是( ):
#include
using namespace std;
void add(int x,int Y,int*z)
{
*z=y+x;
}
int main()
{
int a,b,c;
add(8,4,&a);
add(6,a,&b);
add(a,b,&c);
cout<
return 0;
}
选项
A、12,10,14
B、12,18,30
C、12,6,18
D、12,14,30
答案
B
解析
由主函数main入手,调用add函数,其中第三个参数为引用,即传值为地址。当add函数中第三个参数改变时,主函数中这个值也会改变。那么第一个add调用后a=12,所以第二个调用中a=12。调用后b=18。那么第三个调用后c=30。
转载请注明原文地址:https://kaotiyun.com/show/HrVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假如下列选项中的变量已正确定义并成功赋值,其中正确的表达式是()。
有二三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
若有定义语句doublea,*P=&a;,下列叙述中错误的是()。
有如下程序 #include<stdio.h> intadd_more(inta,intb) { returna+b-2; } main() { inti; for(i=0;i<4;i++) p
若有定义intw[3][5];,则以下不能正确表示该数组元素的表达式是()。
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为()。
若函数调用时的实参为变量,下列关于函数形参和实参的叙述中正确的是()。
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
在重载运算符函数时,下面运算符必须重载为类的成员函数的是()。
随机试题
关于肝性脑病的说法正确的是()
妊娠合并心脏病诊断时,下面哪项增加心脏病诊断难度
T波是代表
下列各项中,不符合登记账簿要求的有()。
对于市场经济刺激和引发的物质欲望和金钱欲望来说,对于发生的利益冲突和纠纷来说,固然需要诚信道德规范的引导和调节,但首要的、管用的恐怕还是法律信用规范的引导和调节。在法律信用制度的强制规范下,诚实守信的道德自律约束力会越来越强,社会的外在他律会逐渐变成内在的
在中国,能不能办好各项工作,很大程度上取决于干部能不能一身正气,起带头作用。天津市和平区在建设精神文明的过程中,首先抓的是由群众评选十佳公仆这个活动,这有效地提高了干部的素质。下列说法最有可能的是( )。
【道光皇帝】北京师范大学2016年历史学综合真题
Wateristofish______airistoman.
(2008下项管)M公司为多个行业编写客户账目管理软件,张某是该公司的项目经理。现在有一个客户要求进行范围变更,______不是此变更所关注的。
EuropeanimmigrantstoColonialAmericabroughtwiththemtheirculture,traditionsandphilosophyabouteducation.Muchofthe
最新回复
(
0
)