C语言编程:
计算并显示下列算式前n项和的值,n由键盘输入:
sum=1+1/2+1/3+1/4+…
参考代码:
#include <stdio.h>int main()
{
int i, n;
double s = 0.0;
scanf ("%d", &n);
for (i = 1; i <= n; ++i){
s += 1.0/(double)i;
}
printf ("%f\n", s);
return 0;
}
温馨提示:答案为网友推荐,仅供参考
第1个回答 2015-07-03
#include <stdio.h>
int main(void) {
double sum = 0.0;
int n, i;
scanf("%d", &n);
for (i = 1; i <= n; ++i)
sum += (double)i/n;
printf("%.2f\n", sum);
return 0;
}
int main(void) {
double sum = 0.0;
int n, i;
scanf("%d", &n);
for (i = 1; i <= n; ++i)
sum += (double)i/n;
printf("%.2f\n", sum);
return 0;
}
第2个回答 2015-07-03
VC还是纯c