填空题
下列程序的输出结果是______。
#include<stdio.h>
int t(int x,int y,int cp,int dp)
cp=x*x+y*y;
dp=x*x-y*y;
main()
int a=1,b=8,c=7,d=9;
t(a,b,c,d);
printf("%d %d/n",c,d);
1、
【正确答案】
1、7 9
【答案解析】
[解析] 因为在调用子函数时进行的是数值传递,调用子函数并不能改变实参的值,所以经过调用子函数,c、d的值并没有发生变化还是原来的值。
提交答案
关闭