问题 单项选择题

有以下程序:
#include <iostream>
using namespace std;
int main()

int intone;
int &rInt=intone;
intone=5;
rInt=7;
cout<<intOne<<","<<rInt<<end1;
return 0;

上述程序执行后的输出结果是( )。

A.5,7

B.7,5

C.5,5

D.7,7

答案

参考答案:D

解析: 程序中,引用rim用intone初始化以后,无论改变intOne还是rInt,实际上都是intone,两者的值是一样的。所以执行语句“rInt=7;”后,整型变量intOne、 rInt的值都被置为7。

单项选择题
单项选择题