请在程序的下划线处填入正确的内容并把下划线删除, 使程序得出正确的结果。
注意:源程序存放在考生文件夹下BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
给定源程序:
#include
double f1(double x)
{return x*x;}
double f2(double x, double y)
{return x*y;}
/**********found**********/
__1__ fun(int i, double x, double y)
{if (i==1)
/**********found**********/
return __2__(x);
else
/**********found**********/
return __3__(x, y);
}
main()
{double x1=5, x2=3, r;
r = fun(1, x1, x2);
r += fun(2, x1, x2);
printf("\nx1=%f, x2=%f, x1*x1+x1*x2=%f\n\n",x1, x2, r);
}
解题答案:
/**********第一空**********/
double fun(int i, double x, double y)
/**********第二空**********/
return f1(x);
/**********第三空**********/
return f2(x, y);
******************************************
相关专题:
编辑推荐: