C语言,输入一个正整数n,计算1+1/4+1/7+1/10...前n项和

保留两位小数

#include<stdio.h>
int main(void)
{
float sum=0,m=1;
int n;
printf("请输入项数: ");
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
sum+=1/m;
m+=3;
}
printf("%f\n",sum);
return 0;
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-18
#include<stdio.h>
int main(void)
{
float sum=0,m=1;
int n;
printf("请输入项数: ");
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
sum+=1/m;
m+=3;
}
printf("%.2f\n",sum);
return 0;
}
第2个回答  2015-11-18
股份的功夫功夫