이 질문은 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;
}
스크린 샷 제출 :
문제 해결 아이디어 :
이 질문에 대해 할 말이 없습니다. 루프의 순회 범위에주의하십시오.