실험 2-3-7 제곱과 역수 열의 부분합 구하기 (15 점)

이 질문은 m和n(m≤n)수열 합계
m 2 + 1 / m + (m + 1) 2 + 1 / (m + 1) +… + n 2 + 1 / nm ^ {2} +1 / m + (m + 1) ^ {2} + 1 / (m + 1) + ... + n ^ {2} + 1 / n미디엄2+1 / m+( m+1 )+1 / ( m+1 )++2+1 / n

입력 형식 :

한 줄에 두 개의 양의 정수를 m和n(m≤n)공백으로 구분하여 입력합니다.

출력 형식:

소수점 이하 6 자리까지 정확히 한 줄 sum = S" "형식으로 부분 합계 값을 출력합니다 S. 제목은 계산 결과가 배정 밀도 범위를 초과하지 않음을 보장합니다.

입력 샘플 :

5 10

샘플 출력 :

sum = 355.845635

암호:

# include <stdio.h>
# include <stdlib.h>

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

스크린 샷 제출 :

여기에 사진 설명 삽입

문제 해결 아이디어 :

이 질문에 대해 할 말이 없습니다. 루프의 순회 범위에주의하십시오.

추천

출처blog.csdn.net/weixin_43862765/article/details/114433842