我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

简单的算法题——用递归算法求解

用递归算法求解如下问题:
f(x)=x/2+x^2/4+...+x^n/2^n

#include<iostream>
using namespace std;

float countFx(float x, int p){
        if(p==1)return x/2;

        return (countFx(x,p-1)+1)*x/2;
}

int main(){
        float x;
        int n;

        cout<<"请输入要求的x和n:";
        cin>>x>>n;

        cout<<"f("<<x<<")="<<countFx(x,n)<<endl;

        return 0;
}

近期文章

  • MyEclipse8.6 移动其中的选项卡,黑屏
  • Web前端怎么拿到请求头信息,并发送给后端!急
  • 用c语言绘制函数图形
  • dalao求解啊! 为什么子函数要return(n+i) 主函数引用时让n=Input(stu,n)
  • layui日期范围问题
  • html利用JavaScript键入数据相继显示
  • You've successfully authenticated, but GITEE...
  • 简单的算法题——用递归算法求解
  • 求解PTA 乙题1007,为什么我这么编的不对
  • ibatis 异常时,打印 出 当前出错的SQL 信息
  • 对cc2530PWM呼吸灯进行讲解
  • Tcp慢启动时不连续发送则cwnd该如何增长?ack合并时呢?
  • 利用爬虫获取云南招考頩道中的高校
  • 求测量磁感应强度的labview程序设计
  • 求给个java的房屋租赁代码
  • 批量excel导入,如何高效校验字段呢
  • jupyter字体怎么改回默认设置
  • ajax返回的有数据,控制台却打印没数据
  • 安装AD提示要安装KB3140245补丁
  • 启动jetty报错,有人来看看吗

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华