실험 2-4-4 계승 시퀀스의 처음 N 항의 합을 구합니다 (15 점).

이 문제 1!+2!+3!+⋯는 앞문 N과 문단 의 순서를 계산하는 프로그램의 준비가 필요합니다 .

입력 형식 :

한 줄에 12를 초과하지 않는 양의 정수를 입력하십시오 N.

출력 형식:

출력 정수 결과는 한 줄입니다.

입력 샘플 :

5

샘플 출력 :

153

암호:

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

int main() {
    
    
    int N,sum = 0,i,j,value;
    scanf("%d",&N);
    for (i=1;i<=N;i++) {
    
    
        value = 1;
        for (j=1;j<=i;j++) {
    
    
            value *= j;
        }
        sum += value;
    }
    printf("%d",sum);
    return 0;
}

스크린 샷 제출 :

여기에 사진 설명 삽입

문제 해결 아이디어 :

계승 연산에주의를 기울이십시오. N!1*2*……N, N선행 항목 합을 찾을 때 2 단계 루프를 사용하여 횡단해야합니다!

추천

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