首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序输出结果是( ): #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
31
问题
以下程序输出结果是( ):
#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://www.kaotiyun.com/show/Vn8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
补充完整下面的类定义:constdoublePI=3.14;classCircle{//圆形物体的抽象基类protected:doubler;//半径public:Circ
类在面向对象方法中,把具有相同属性和方法的对象称为类,类是对象的抽象,对象是类的实例。
内存地址指针变量指向的不是变量保存的数据值,而是变量的地址,所以指针变量保存的是对象的内存地址。
黑盒测试是否能够发现错误取决于测试实例的设计。动态测试的设计测试实例方法一般有两类:黑盒测试方法和白盒测试方法。
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数,而非虚函数不支持多态调用。有如下程序:#include<iostream>usingnamespaees
在C++中,实现封装性需借助于A)枚举B)类C)数组D)函数
在下列关系运算中,不改变关系表中的属性个数,但能减少元组个数的是A)并B)交C)投影D)笛卡儿乘积
关系关系代数是关系操纵语言的一种传统表示方式,它以集合代数为基础发展起来的,但它的运算对象和运算结果均是关系,这些新关系仍可以使用同样的代数运算进一步操作。关系代数也是一种抽象的查询语言,它通过对关系的运算来表达查询和修改处理的需求。
对于长度为n的线性表,在最坏情况下,下列各种排序法所对应的比较次数中正确的是()。
算法分析的目的是()。
随机试题
直接暴力所致髌骨骨折的特点,正确的有
在SDH系统中,当数字信号连续10s期间内每秒的误码率均劣于()时,从这10s的第一秒起就认为进入了不可用时间。
下列不属于合同成立一般条件的是()
一个必要条件假言判断“p←q”是假的,当且仅当_______。
青春期后双侧隐睾的后果是
施工对环境可能造成轻度影响的,应()。[2013年真题]
关于塔式起重机的特点,说法正确的是()。
要求学生分辨勇敢和鲁莽、谦让和退缩是刺激的()。
下面关于U盘的描述中,错误的是_______。
Mostcollegestudentshaveshown______tothenewbudgetplanwhichcouldcauseanevensharpertuitionincrease.
最新回复
(
0
)