C语言实验——计算表达式

来源:互联网 发布:java jvm 工作原理 编辑:程序博客网 时间:2024/05/20 21:58

C语言实验——计算表达式

Time Limit: 1000MS Memory Limit: 65536KB
SubmitStatistic Discuss

Problem Description

计算下列表达式值: 

 

Input

输入x和n的值,其中x为非负实数,n为正整数。

Output

输出f(x,n),保留2位小数。

Example Input

3 2

Example Output


#include <iostream>  
#include<math.h>  
#include<cstdio>  
using namespace std;  
double f(double x,int n)  
{  
    double sum=0;  
    for(int i=1;i<=n;i++)  
    {  
        sum=sqrt(x+i);  
        x=sum;  
    }  
    return sum;  
}  
int main()  
{  
      double x;  
      int n;  
      cin>>x>>n;  
      printf("%.2lf\n",f(x,n));  
    return 0;  
}  
2.00