다음의 야구경기 스코어를 각각 배열에 저장한 다음 스코어를 회수별로 출력하고, 점수의 합을 출력하는 프로그램을 작성하시오.
#include <stdio.h>
int main(void)
{
int korea[9] = {0, 0, 0, 0, 1, 0, 0, 2, 0};
int japan[9] = {1, 1, 0, 0, 0, 0, 0, 0, 0};
printf("야구 스코어\n");
printf("\n회\t1 2 3 4 5 6 7 8 9 Run\n");
printf("Korea\t");
int i, sum=0;
for(i=0;i<9;i++)
{
sum+=korea[i];
printf("%d ", korea[i]);
}
printf(" %d", sum);
printf("\nJapan\t");
sum=0;
for(i=0;i<9;i++)
{
sum+=japan[i];
printf("%d ", japan[i]);
}
printf(" %d\n", sum);
return 0;
}
// 실행 결과
회 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
Korea | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 |
Japan | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
#include <stdio.h>
int main(void)
{
int korea[9] = {0, 0, 0, 0, 1, 0, 0, 2, 0};
int japan[9] = {1, 1, 0, 0, 0, 0, 0, 0, 0};
printf("야구 스코어\n");
printf("\n회\t1 2 3 4 5 6 7 8 9 Run\n");
printf("Korea\t");
int i, sum=0;
for(i=0;i<9;i++)
{
sum+=korea[i];
printf("%d ", korea[i]);
}
printf(" %d", sum);
printf("\nJapan\t");
sum=0;
for(i=0;i<9;i++)
{
sum+=japan[i];
printf("%d ", japan[i]);
}
printf(" %d\n", sum);
return 0;
}
// 실행 결과
'공부 > c언어' 카테고리의 다른 글
[c언어](연습문제) 2차원배열 행렬의 행과 열의 위치를 바꾸어서 출력 (0) | 2011.06.03 |
---|---|
[c언어](연습문제) 주민등록번호 앞부분 6자리를 년월일을 분리해서 출력 (0) | 2011.06.02 |
[c언어] 함수의 결과로 배열을 반환하는 프로그램 (0) | 2011.06.01 |
[c언어] 함수의 인자로 배열을 사용하는 방법 (0) | 2011.06.01 |
[c언어] 2차원 배열에 대해 두 행렬의 합을 출력 (0) | 2011.05.31 |