作业帮 > 综合 > 作业

C语言程序 1-1/2+1/3-1/4+...+1/99-1/100

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 08:16:40
C语言程序 1-1/2+1/3-1/4+...+1/99-1/100
#include
#include
void main()
{
double sum;
int n,m;
printf("请输入n:");
scanf("%d",&n);
for(n=1,m=1,sum=0;n
你的输入n是什么意思?如果是计算1-1/2+1/3-1/4+...+1/99-1/100那么不需要输入n,其他不变就是了
如果是计算1-1/2+1/3-1/4+...+1/n才需要输入n代码如下(不需要math.h头文件):
#include <stdio.h>
void main()
{
    double sum;
    int i,n,m;        //加个变量i
    printf("请输入n:");
    scanf("%d",&n);
    for(i=1,m=1,sum=0;i<=n;i++)  //n改为i,100改为n
    {
        sum+=m*(1.0/i);
        m=-m;
    }
    printf("sum=%lf\n",sum);    
}