#include <
stdio.h>
#include <
stdlib.h>
int main() {
int i, n;
double sum = 0.0f;
printf("Input N:");
scanf("%d", &n);
if (n<1) {
printf("The input N is invalid.\n");
exit(0);
}
for (i=1;i<=n;i++) {
sum += 1.0/(double)i;
}
printf("Result:%.9f\n", sum);
return 0;
}
本回答被提问者采纳