c语言程序与设计题 用循环语句编写程序求1+1/2+1/3+......+1/n的值,n值由键盘输

c语言程序与设计题
用循环语句编写程序求1+1/2+1/3+......+1/n的值,n值由键盘输入。

第1个回答  2014-01-05
#include<stdio.h>
 
int main()
{
   int i,n;
   double sum; 
   scanf("%d",&n);
   sum = 0; 
   for(i=1; i<=n; i++) 
   {
      sum = sum + 1/i; 
   }    
   printf("%f",sum); 
   return 0;
}

第2个回答  2014-01-05
#include "stdio.h"
main()
{
float i,s=0,n;
scanf("%f",&n);
for(i=1;i<=n;i++)
{
s=s+1/i;

}
printf("%f",s);

}本回答被提问者采纳
第3个回答  2014-01-05
#include<stdio.h>
main()
{
int i,n;
float j;
float sum=0;
printf("请输入n的值:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
j=1/i;
sum=sum+j;
}
printf("%f",sum);
}