打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

1:修订间差异

来自八中答案网
Boss留言 | 贡献
无编辑摘要
Boss留言 | 贡献
无编辑摘要
第1行: 第1行:
<pre>
<pre>
#include<bits/stdc++.h>
#include <bits/stdc++.h>
using namespace std;
using namespace std;
int akm(int n,int m)
double x;//定义为小数类型比较好算
int n;
double f(double x, int n)//递归从最下/里开始算
{
{
     if(n==0)return m+1;
     if(n==1) return sqrt(1+x);//递归边界,n==1时将1+x开平方
    if(n>0&&m==0)return akm(n-1,1);
     else
     if(m>0&&n>0)return akm(n-1,akm(n,m-1));
    {
        return sqrt(n+f(x,n-1));//递归式,根号n+上一个递归式(f(x,n-1))
    }
}
}
int main()
int main()
{
{
    int n,m;
     cin>>x>>n;
     cin>>n>>m;
     printf("%.2lf", f(x,n));//输出两位小数
     cout<<akm(n,m);
     return 0;
     return 0;
}
}
</pre>
</pre>

2025年1月19日 (日) 14:57的版本

#include <bits/stdc++.h>
using namespace std;
double x;//定义为小数类型比较好算
int n;
double f(double x, int n)//递归从最下/里开始算
{
    if(n==1) return sqrt(1+x);//递归边界,n==1时将1+x开平方
    else
    {
        return sqrt(n+f(x,n-1));//递归式,根号n+上一个递归式(f(x,n-1))
    }
}
int main()
{
    cin>>x>>n;
    printf("%.2lf", f(x,n));//输出两位小数
    return 0;
}