选择题   有如下程序:
    #include<iostream>
    using namespace std;
    void fl(int8,.x,tnt8>-y)  {int z=x;x=y;y=z;}
    void f2(int x,int y)  {int z=x;x=y;y=z;}
    int main(){
      int x=10,y= 26;
      f1(x,y);
      f2(x,y);
      cout<<y<<endl;
      return 0;
    }
    运行时的输出结果是______。
 
【正确答案】 A
【答案解析】该题考查了函数参数传递的两种方式:引用传递和值传递。引用传递时x和y会交换,而传值时二者不交换,因此选10。