首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是【 】。 #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
17
问题
下列程序的输出结果是【 】。
#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://kaotiyun.com/show/SpVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序 #include<stdio.h> voidmain() {char*s="\ta\018bc"; for(;*s!=’\0’;s++) printf("*"); printf(”\n”); } 程序运行后的输
有以下程序 #include<stdio.h> #include<string.h> main() {charstr[][10]={"One","Three","Five"},*p=str[0]; printf("%s,",p+10)
有以下程序 #include<stdio.h> voidsub(doublea,double*pb); intmain() { doublex,y; scanf("%lf%lf",&x,&y); sub(x,&y)
有以下程序 #include<stdio.h> intshow(char*str) {while(*str) {putchar(*str+1); str++: } return*str+1; } main(
以下程序段中的变量已正确定义 for(i=0;i<4;i++,i++) for(k=1;k<3;k++);printf("*"): 该程序段的输出结果是()。
运算符重载是对已有的运算符赋予多重含义,因此()。
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【】两个含义。
关键字ASC和DESC分别表示【】的含义。
随机试题
肝性脑病患者使用精氨酸的目的是()
关于双侧肾积水,一侧积水严重、一侧较轻的治疗。下列哪项正确
A.外用药品B.麻醉药品C.第二类精神药品D.医疗用毒性药专有标识为红色方框,底色内标注白色字样的是
城市生活垃圾处理应按照( )的原则,加强对垃圾产生的全过程管理,从源头减少垃圾的产生。对已经产生的垃圾,要积极进行无害化处理和回收.利用,防止污染环境。
下列账户中,期末结转后该账户一般应无余额的是()。
反映商业银行某一时点上资产负债业务的财务报表是()。
员工培训规划的(),是指规划必须体现可靠性、针对性、相关性和高效性等。
《学记》中提出的“杂施而不孙,则坏乱而不修”,所体现的教学原则是()。
IEEE(美国电气电子工程师协会)给出的实时系统定义是:那些正确性不仅取决于计算的逻辑结果,也取决于产生结果所花费的时间的系统。因此,实时系统对外界的响应是否正确不仅取决于【75】正确性,而且取决于【76】正确性。
ThenewideaabouteducationintheU.S.isthat______.Whichofthefollowingstatementistree?
最新回复
(
0
)