首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是【 】。 #include <iostream> using namespace std; int main() { int data=1; int &r = da
下列程序的输出结果是【 】。 #include <iostream> using namespace std; int main() { int data=1; int &r = da
admin
2013-02-27
24
问题
下列程序的输出结果是【 】。
#include <iostream>
using namespace std;
int main()
{
int data=1;
int &r = data;
data+=5;
r+=5;
cout<<data<<end 1;
return 0;
}
选项
答案
11
解析
本题考核引用的概念和使用。C++的引用是一种赋值、发送和返回复杂数据结构的方法,应用这种方法,系统不需要负担额外的开销,节省内存空间。在程序中对引用的存取都是对它所引用的变量的存取。题中r为data的引用,所以对r的操作等于对data的操作,所以最后data的值为11。
转载请注明原文地址:https://jikaoti.com/ti/C0L0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序 #include<stdio.h> voidfun(doublex,double*y,double*z) {*y=*y-1.0;*z=*z+x;} main() {doublea=2.5,b=9.0,*pa,*pb;
有以下程序 #include<stdio.h> intshow(char*str) {while(*str) {putchar(*str+1); str++: } return*str+1; } main(
下列程序段中完全正确的是()。
有以下程序: #include<stdio.h> main() { inty=9; for(;y>0;y--) if(y%3==0) printf("%d",--y); } 程序的运行结果是(
以下程序段中的变量已正确定义: for(i=0;i<4;i++,i++) for(k=1;k<3;k++); printf("*"); 程序的运行结果是()。
若变量已正确定义,有以下程序段“i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);”,程序段的运行结果是()。
关系R经过运算σA=B∧C>4∧D>3(R)的结果为()。
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,下列选项中错误的程序是()。
若函数调用时的实参为变量,下列关于函数形参和实参的叙述中正确的是()。
随机试题
测量蒸汽压力时,应加装凝液管和隔离罐。()
设向量α=(1,1,1),则它的单位化向量为________.
下叙体位,适合心脏摄影的是
遵义会议成为中国共产党从幼稚走向成熟的标志,主要是因为()。
辩证法既可以和唯物主义结合,也可以与唯心主义同流。()
A.Itisjustcleanerandsafer.B.youneedtotryaheatedeyelashcurler.C.theywillmakecleansingmucheasier.A:Howca
下面关于正式沟通特点说法正确的是()
设a=6,则执行x=IIf(a>5,-1,0)后,x的值为()。
若要求定义具有1O个int型元素的一维数组a,则以下定义语句中的错误的是______。
在正向市场上,只要基差变大,无论期货、现货价格是上升还是下降,买入套期保值者都不可能得到完全保护。()
最新回复
(
0
)