问题 填空题

函数fun的功能是计算xn
double fun(double x,int n)
int i;double y=1;
for(i=1;i<=n;i++)y=y*x;
return y;

主函数中已正确定义m、a、b变量并赋值,并调用fun函数计算:m=a4+b4-(a+b)3。实现这一计算的函数调用语句为 【12】

答案

参考答案:m=fun(a,4)+fun(b,4)-fun(a+b,3);

解析:函数fun(x,n)的作用是求x的n次方,因此a的4次方应该调用函数fun(a, 4),b的4次方应该调用函数fun(b,4),a+b的3次方应该调用函数fun(a+b,3),所以题目中的数学表达式,写成C程序中的语句为m=fun(a,4)+fun(b,4)-fun(a+b,3)。

填空题
名词解释