用C写的,请问为啥2跟10WA啊
  • 板块B2147 求 f(x,n)
  • 楼主Sheep111
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/10/25 22:54
  • 上次更新2024/10/26 07:37:55
查看原帖
用C写的,请问为啥2跟10WA啊
1474974
Sheep111楼主2024/10/25 22:54
#include<stdio.h>
#include<math.h>
double f(double x,int n){
    double result;
    int i;
	if(n==0)
	{
		result=sqrt(x); 
	}
	else
	{
	    result=sqrt(x+i);
	    for(i=1;i<=n;i++)
		{
		    result=sqrt(result+i);
	    }
    }
	return result;
}

int main(void){
	double x;
	int n;
	scanf("%lf %d",&x,&n);
	printf("%.2f\n",f(x,n));
	return 0;
}
2024/10/25 22:54
加载中...