C 语言 编写函数,求表达式 1-1/2+1/3-1/4+1/5-1/6+1…….

学习 时间:2026-04-07 17:57:56 阅读:4219
C 语言 编写函数,求表达式 1-1/2+1/3-1/4+1/5-1/6+1…….编写函数,求表达式 1-1/2+1/3-1/4+1/5-1/6+1…….请注明一下,方便看,

最佳回答

健康的大象

内向的短靴

2026-04-07 17:57:56

1L用1/i明显是错的,因为当i>1的时候1/i是等于0的,应该改为1。0/i,而且他没有考虑正负问题2L没有用函数形式表示,而且他所谓的更改符号貌似无法起到作用吧3L犯的错误和1L差不多,1/(i+1)是等于0的#include "stdio。h"double fun(int n){\x09double sum=0;\x09float flag=1;//正负符号,且直接用float类型,不会出现1/i等于0的情况\x09int i;\x09for (i=1;i

最新回答共有2条回答

  • 清爽的小丸子
    回复
    2026-04-07 17:57:56

    1L用1/i明显是错的,因为当i>1的时候1/i是等于0的,应该改为1。0/i,而且他没有考虑正负问题2L没有用函数形式表示,而且他所谓的更改符号貌似无法起到作用吧3L犯的错误和1L差不多,1/(i+1)是等于0的#include "stdio。h"double fun(int n){\x09double sum=0;\x09float flag=1;//正负符号,且直接用float类型,不会出现1/i等于0的情况\x09int i;\x09for (i=1;i

上一篇 如图,已知矩形ABCD中,AB=3,AD=4.(1)以点A为圆心,4为半径作圆A,则点C与圆A的位置关系是

下一篇 笔记本电脑的光驱怎么打开