问题
单项选择题
下面程序的运行结果是
#include<iostream.h>
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的别名,所以ref=ref+2时,num已经变成了3。