hlonelyroot 2021-08-30 15:52 采纳率: 52.9%
浏览 24
已结题

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

img

  • 写回答

3条回答 默认 最新

  • qfl_sdu 2021-08-30 16:11
    关注

    下面这样?

    #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;
    }
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 9月1日
  • 已采纳回答 8月31日
  • 创建了问题 8月30日