问题
单项选择题
下面程序的运行结果是( )。 # 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。