티스토리 뷰

n 값을 입력 받고
0! + (1/1!) + (1/2!) + ••• + (1/(n-1)!) + (1/n!)을 계산하는 코드

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<stdio.h>
int main()
{
    int input = 0;
    printf("정수입력 : \n");
    scanf("%d"&input);
    double result = 1;
    if (input == 0)    {
        result = 1;
    }
    else{
        double factorial = 1;
        for (int i = 1;i <= input;i++)    {
            for (int j = 1;j <= i;j++
                factorial = factorial * j;
            result = result + 1/factorial;
            factorial = 1;
        }
    }
    printf("%lf", result);
}
cs
댓글
댓글쓰기 폼
공지사항
Total
3,356,254
Today
211
Yesterday
429
«   2020/09   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      
글 보관함