浙大版《C語(yǔ)言程序設(shè)計(jì)(第3版)》題目
本題要求編寫程序盈简,計(jì)算序列 1 + 1/2 + 1/3 + ... 的前N項(xiàng)之和摩渺。
輸入格式:
輸入在一行中給出一個(gè)正整數(shù)N属百。
輸出格式:
在一行中按照“sum = S”的格式輸出部分和的值S茅信,精確到小數(shù)點(diǎn)后6位赐纱。題目保證計(jì)算結(jié)果不超過(guò)雙精度范圍筏勒。
輸入樣例:
6
輸出樣例:
sum = 2.450000
#include <stdio.h>
int main(){
int i,n;
double sum;
scanf("%d",&n);
for(i=1;i<=n;i++){
sum+=1.0/i;
}
printf("sum = %.6f\n",sum);
return 0;
}