【问题标题】:How can I write this series code with recursive function ? https://i.stack.imgur.com/4XPTt.png我怎样才能用递归函数编写这个系列代码? https://i.stack.imgur.com/4XPTt.png
【发布时间】:2022-11-11 08:12:38
【问题描述】:
#include<stdio.h>

int fact(int a){
    if(a==1){
        return a;
    }
    return a*fact(a-1);
}

double series(int x,int n){
    if(n==)
}

int main () {
    int a,b;
    printf("write number");
    scanf("%d",&a);
    b=fact(a);
    printf("%d",b);
}

【问题讨论】:

    标签: c dev-c++


    【解决方案1】:

    我不知道您遇到的问题是否是这样的编译错误:C4996:scanf:此函数或变量可能不安全,但如果是这样,请尝试添加此警告杂注。 #pragma warning(disable: 4996)

    但是您应该考虑使用 iostream 标准库,因为它更安全。

    【讨论】:

      猜你喜欢
      • 2021-10-06
      • 2014-01-07
      • 2010-10-16
      • 1970-01-01
      • 2014-01-05
      • 2017-03-23
      • 2016-03-07
      • 2021-11-16
      • 1970-01-01
      相关资源
      最近更新 更多