问题
填空题
下列程序运行时的输出结果是__【9】____。#include<iostream>using namespace std;void Xfun(int&, int&);int main(){int a=3, b=4;Xfun(a, B) ;cout<<a*a+b<<end1;return 0;}void Xfun(int& x, int& y){int z=x;x=y; y=z;}
答案
参考答案:19
解析: 函数Xfun()的功能足将变量x和y中的值进行互换,在主两数中调用Xfun(a, B) 后,变量a的值等于4,变量b的值等于3,所以表达式a*a+b=4*4+3=19。