69,381
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
int main()
{
int i;
double sum=1;
printf("1+");
for(i=2;1.0/i>=1e-5;++i)
{
sum+=1.0/i;
printf("1/%d+",i);
}
printf("=%f\n",sum);
system("pause");
return 0;
}
#include <stdio.h>
#include <math.h>
int main(int argc, const char *argv[])
{
int i;
double dsum;
for (dsum = 0, i = 1; 1.0/i >= 1e-5; i++) {
dsum += 1.0/i;
}
printf("%.5lf\n",dsum);
return 0;
}
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
void main( void )
{
int i = 1,n;
double sum = 0;
puts("please input a digit:");
scanf("%d",&n);
for (i = 1; 1.0/i >= 1e-5; ++i)
{
sum += 1.0/i;
printf("1/%d+",i);
}
printf("\b=%.6lf\n",sum);
system("pause");
}
1+1/2+...+1/99999+1/100000=12.090146
请按任意键继续. . .
#include <stdio.h>
int main()
{
int n,i;
double dsum;
scanf("%d",&n);
for (dsum = 0, i = 1; 1.0/i >= 1e-5; i++)
{
dsum += 1.0/i;
}
printf("%.5lf\n",dsum);
system("pause");
return 0;
}
#include <stdio.h>
int main(int argc, const char *argv[])
{
int n,i;
double dsum;
scanf("%d",&n);
for (dsum = 0, i = 1; i <= n; i++) {
dsum += 1.0/i;
}
printf("%.5lf\n",dsum);
return 0;
}