简答题
👁️ 浏览量:

试题题干


参考答案

试题解析

(1)
float f(int x, int n) /*定义函数 f()*/
{
if(n==1)
return x; /*若n的值为1,则只返回x的值*/

else
return pow(x,n)/n+f(n-1) /*否则,返回函数f(n)的值,即pow(x,n)/n+f(n-1)的值*/

}
(2)
#include <stdio.h>
#include <math.h>
int main() /*定义主函数*/
{
int x,n; /*定义整型变量x和n*/
scanf("%d %d",&x,&n); /*从键盘输入x和n的值*/
printf(“%2f”,f(x,n)); /*2f表示的是输出保留结果要保留两位小数,并输出函数f()的值*/