C/C++非ボラッチ配列第N項を求める

590 ワード

/*

        :    1 2   ,         
  1 2 3 5 8 13 21 34 55 ......

*/
#include <STDIO.H>

int main(void)
{
	int i,n, sum, sum1, sum2;
	printf("                :
"); scanf("%d", &n); if (n == 1) { printf(" :
1
"); } else if (n == 2) { printf(" :
2
"); } else { for (sum1=1, sum2=2, i=1; i<=n; ++i ) // : { sum = sum1 + sum2; sum1 = sum2; sum2 = sum; } printf(" :%d
", sum); } return 0; }