반응형

직원들의 월급이 배열 A[]에 저장되어 있다고 가정하자. 이번 달에 회사에서 지급할 월급의 총액을 계산하고자 한다. 정수형 배열 원소들의 합을 구하여 반환하는 함수를 작성하고 테스트하라.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#define SIZE 5
int array_sum(int *A, int size);
int main(void)
{
    int A[SIZE]={100,200,300,400,500};
    int i;
    for(i=0;i<SIZE;i++)
    printf("사원%d월급: %d\n",i+1, A[i]);
    printf("월급총합계: %d\n",     array_sum(A,SIZE));
    return 0;
}
int array_sum(int *A, int size)
{
int i, sum;
sum=0;
for(i=0;i<SIZE;i++)
{
    sum+=A[i];
}
return sum;
}
cs


반응형

'컴퓨터 & 프로그래밍 & 전자공학 > C언어' 카테고리의 다른 글

최대공약수와 최소공배수  (0) 2016.08.15
배열 탐색  (0) 2016.08.15
기본급과 보너스  (0) 2016.08.15
배열 복사  (0) 2016.08.15
학점과 점수  (0) 2016.08.15

+ Recent posts