Zhejiang University Edition의 "C 언어 프로그래밍 (3 판)"제목 모음 연습 2-13

연습 2-13 N 번째 시퀀스에서 처음 N 개 항목의 합을 구합니다 (15 점).

이 질문은 시퀀스 1 + 1/2 + 1/3 +…의 처음 N 개 항목의 합을 계산하는 프로그램을 작성해야합니다.
입력 형식 :
입력은 한 줄에 양의 정수 N을 제공합니다.
출력 형식 :
소수점 이하 6 자리까지 정확히 한 줄에 "sum = S"형식으로 부분 합계 값 S를 출력합니다. 제목은 계산 결과가 배정 밀도 범위를 초과하지 않음을 보장합니다.
입력 샘플 :
6
출력 샘플 :
합계 = 2.450000
Author
C 코스 그룹
단위
Zhejiang University

코드 길이 제한
16KB
시간 제한
400ms
메모리 제한
64MB

#include <stdio.h>

int main() {
    
    
    int n;
    double sum;
    if (scanf("%d", &n) == 1) {
    
    
        for (int i = 1; i <= n; i++) {
    
    
            sum += 1.0 / i;
        }
        printf("sum = %.6f", sum);
    }
    return 0;
}

추천

출처blog.csdn.net/DoMoreSpeakLess/article/details/109249577