这个程序输出的是结果,现在我想要打印中间计算的过程怎么设计

img

下面这样?

#include <stdio.h>
int main()
{
    int n;
    int i;
    double sum = 0;
    double x = 1.0;
    printf("请输入你想计算的数字");
    scanf("%d",&n);
    printf("sum = ");
    for (i=1;i<=n;i++)
    {
        if(i == n)
            printf("1/%d = ",i);
        else
            printf("1/%d + ",i);
        sum += x/i;
        x=-x;
    }
    printf("%lf",sum);
    return 0;
}

什么叫打印中间计算过程
在for循环内加print,你想打印什么就写什么进去?
有帮助望采纳

在sum+=x/i;后面增加 printf("%lf\n",sum);