问题 单项选择题

有以下程序: #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。

选择题
单项选择题