이번에는 과정도 출력하며 _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 |