输入一个正整数n,计算1-1/2+2/3-3/5+.....的N项和,并且输出结果为两位小数
#include <stdio.h>
void main(){
float sum=0.0;
int n=0,sign=-1;
printf("请输入一个正整数n为:");
scanf("%d",&n);
for(float i=1;i<=n;i++){
sign *= -1;
sum +=sign*i/(2*i-1);
}
printf("输出的N项和为:%.2f\n",sum);
}
#include<stdio.h>
main()
{
int k,flag=1,n;
float s=0;
scanf("%d",&n);
for(k=1;k<=n;k++);
s=s+________;
__________;
}
printf("sum=%f\n",s);
}
}