单选题
下面程序的运行结果是______。
#include<iostream>
using namespace std;
void main()
{
int num=1;
int &ref=num;
ref=ref+2;
cout<<num;
num=num+3;
cout<<ref<<endl;
}
A、
13
B、
16
C、
36
D、
33
【正确答案】
C
【答案解析】
[解析] ref是num的非常量引用,相当于是num的别名,所有的变动都直接作用于变量num。
提交答案
关闭