首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序输出结果是( ): #include<iostream> using namespace std; void add(int x,int y,int *z) {*Z=y+x;} int main()
以下程序输出结果是( ): #include<iostream> using namespace std; void add(int x,int y,int *z) {*Z=y+x;} int main()
admin
2019-06-04
27
问题
以下程序输出结果是( ):
#include<iostream>
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<<a<<’’,’’<<b<<’’,’’<<c<<end1;
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/Vn8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果为:Ohjectid=0Objectid=1请将程序补充完整。#include<iostream>usingnamespaeestd;classPoint{
A、 B、 C、 D、 B声明一个函数模板格式是:template其中是由一个或多个组成(如果是多个需要用逗号隔开)。其中,可以换成class,函数的声明部分和一般函数的声明部分类似,只有某些类型
>=此题考查的是while循环语句和for循环语句。题中函数的功能是判断字符串是否对称。从字符串两端依次比较各个字符是否相同,for循环结束后,当i>-j表明字符串对称,否则说明不对称。
A、 B、 C、 D、 C③是错误的,因为在类体内,不允许对所定义的数据成员进行初始化;其他语句构造和析构函数的定义都是正确的。
A、 B、 C、 D、 A题考查的是公有成员的特点。公有成员允许可使用者访问,提供了类对外部的接口。
下列函数模板的定义中,合法的是A)template<typenameT>Tabs(Tx){retllrnx<0?-x:X;}B)templateclass<T>Tabs(Tx){returnx<0?-x;x;}C)temp
下面关于函数模板的表述中不正确的是()。A)类模板的成员函数都是模板函数B)类模板本身在编译过程中不会产生任何代码C)类模板只能有虚拟类型的参数D)用类模板定义一个对象时,实参不能省略
数据字典是数据库设计需求分析阶段的重要工具之一,其最基本的方法是()。
在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用()。
随机试题
录像制品画面要清晰稳定,色彩还原好,声画同步,声音无要求。()
(11—04)______、_______、_______、__________属于国际融资担保。
IntheUnitedStateselementaryeducationbeginsattheageofsix.Atthisstagenearlyalltheteachersarewomen,mostlymarr
糖尿病酮症酸中毒多见于
男性,33岁,因"原发甲亢"施行甲状腺次全切除术后6小时,患者感呼吸困难。面色青紫,颈部敷料呈红色
简述公司与合伙企业的异同。
()不属于岩土工程施工投标文件的内容。
发展社会主义民主政治,建设社会主义政治文明,是全面建设小康社会的重要目标,也是构建社会主义和谐社会的根本保证。社会主义民主政治的本质是()。
从所给四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
进行并、差、交集合运算的两个关系必须具有相同的_______________,即元组结构相同。
最新回复
(
0
)