DearMoonLight 2021-12-17 22:35 采纳率: 100%
浏览 35
已结题

利用c++递推与递归

img

  • 写回答

1条回答 默认 最新

  • togolife 2021-12-17 23:44
    关注
    
    #include <iostream>
    using namespace std;
    
    int pizza(int a)
    {
        int sum = 2;
        for (int i = 1; i < a; ++i) {
            sum = sum + i + 1;
        }
        return sum;
    }
    
    int duck(int n)
    {
        for (int i = 0; i < 7; ++i) {
            int v = (n + 1) * 2;
            n = v;
        }
        return n;
    }
    
    int main(void)
    {
        int n;
        cin >> n;
        cout << pizza(n) << endl;
        
        cin >> n;
        cout << duck(n) << endl;
        return 0;
    }
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 12月26日
  • 已采纳回答 12月18日
  • 创建了问题 12月17日