티스토리 뷰

마지막 두 값의 합이 다음값이 되는 수열


#include<stdio.h>



int main(void)

{

int i, nArray[30]={1,2};


for(i=2;i<(sizeof(nArray)/sizeof(nArray[0]));i++){       //요소수만큼 반복

nArray[i]=nArray[i-1]+nArray[i-2];               //다음값은 전+전전값

}


printf("요소수 : %d\n",sizeof(nArray)/sizeof(nArray[0]));

for(i=0;i<(sizeof(nArray)/sizeof(nArray[0]));i++){

printf("%d\n", nArray[i]);

}



return 0;

}

-----------------------------------

요소수 : 30

1

2

3

5

8

13

21

34

55

89

144

233

377

610

987

1597

2584

4181

6765

10946

17711

28657

46368

75025

121393

196418

317811

514229

832040

1346269






댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/08   »
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
31
글 보관함