问题
填空题
有以下程序:
#include <iostream>
using namespace std;
void t(int x,int y, int cp,int dp)
cp=x*x+y+y;
dp=x*x-y*y;
int main()
int a=4,b=3,c=5,d=6;
t(a,b,c,D) ;
cout<<c<<","<<d<<end1;
return 0;
运行后的输出结果为 【9】 。
答案
参考答案:E,F
解析: 在主函数中定义了a、b、c、d等4个整型变量,并给他们赋初值4、 3、5、6。然后调用函数t(),把a、b、c和d的值依次传递给相应的形参x、y、cp、卸,形参和实参之间不再存在联系。进入函数t()后,执行其中的语句序列。函数t()调用返回后,输出的c和d的值依旧是5和6。