求1 1/2 1/5 ... 1/n的值,n由手动输入,用C语言编程

如题所述

#include <stdio.h>
int main ()
{
int i,n,m=-1,k=0;
double j,sum=0.0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
m=-m;
j=m/(double)(k+1);
sum=sum+j;
k++;
}
printf("%.4lf\n",sum);
return 0;
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-16
#include <iostream>
using namespace std;
int main()
{
int n;
cout<<"input n:";
cin>>n;
cout<<(double)1/n;

}
第2个回答  2015-12-16
printf("C语言课题设计、实验报告:QQ:563337217")

相似回答