问题 单项选择题

下面程序的输出结果为( )。 #inelude<iostream.h> void main() { int x; int &y=x;//变量引用 y=99; cout<<"x="<<x<<end1; }

A.x=99

B.x=9

C.x=0

D.异常

答案

参考答案:A

解析: 程序中的“int &y=x;”语句中的“&”引用运算符。&y=x语句可以理解为y具有x的地址,所以y的值99,x的值也是99,所以答案是x=99。

选择题
问答题 简答题