完善下面程序段,以使其完成以下数学函数的计算。 #include<stdio.h> #include<math.h> main() {float x,y,f1,fun(); scanf("%f%f",&x,

admin2010-04-24  16

问题 完善下面程序段,以使其完成以下数学函数的计算。
   
   #include<stdio.h>
   #include<math.h>
   main()
   {float x,y,f1,fun();
   scanf("%f%f",&x,&y);
   f1=x*x/fun(______);/*第一空*/
   printf("A=%f\n",f1);
   }
   float fun(float f)
   {float f2;
   f2=f*f+sqrt(1+_____/*第二空*/+______);/*第三空*/
   return(f2);
   }

选项

答案exp(x-y)/*第一空。由语句"f1=x*x/fum(______);"知此处为函数A(x,y)的表达式。且函数fun()是函数表达式A(x,y)的分母,应由x、y两个变量组成。而此参数应满足语句"f2=f*f+sqrt(1+______+______);"和"return(f2);(函数A(x,y)的分母)";故空应为变"f"的表达式,再结合数学函数A(x,y)的原形可得到此空应为exp(x-y)*/ 2*f/*第二空。由语句"f2=f*f+sqrt(1+______+______);"和数

解析
转载请注明原文地址:https://jikaoti.com/ti/ritaFFFM
0

最新回复(0)