이번에는 과정도 출력하며 _MAX 값을 바꿔줌에 따라 나열되는 항의 갯수가 바뀜
#define _MAX 20 #include <stdio.h> int main( ) { int i=0, j=1; int sum=0; int arr[ _MAX ]; //계산 for( i=0 ; i<_MAX ; i++ ) { j = j + i ; sum = sum + j; arr[i] = j; } //출력 for( i=0 ; i<_MAX ; i++ ) { printf( "%d", arr[i] ); if( i != _MAX-1 ) printf( " + " ); if( i == _MAX-1 ) printf( " = %d\n\n", sum ); } return 0; }
'예제 모음 > 정보처리기사-수열' 카테고리의 다른 글
[정보처리기사] 피보나치 수열의 합 - C언어 구현 (0) | 2013.03.31 |
---|---|
[정보처리기사] 1!+2!+3!+4!+···10!의 합 - C언어 구현 (0) | 2013.03.31 |
[정보처리기사] 1+2-3+4-5+ ··· +100의 합 - C언어 구현 (0) | 2013.03.31 |
[정보처리기사] 1+2+3+4+5+ ··· +100 까지의 합 - C언어 구현 (0) | 2013.03.31 |