/* 2007 년도 C++ 중간고사 성명 ( ) 학번 ( ) 문제 Key ( ) */ /* 다음 모든 문제에 대하여 12345 수를 자기 문제 Key 수로 바꾼 후 문제를 푸시오. */ /* 문제지에 낙서하지 말것 */ /* 1. 다음 프로그램의 출력을 써라. */ #include <stdio.h> int number[5] = { 1, 2, 3, 4, 5 }; // 여기를 바꿀 것 void what(int *p,int *i,int *a,int n) { if (n == 1) { *i = *p; a[0] = p[0]; return; } what(p+1,i,a,n-1); if (*p < *i) *i = *p; if (p[0] > a[0]) a[0] = p[0]; return; } void main() { int x,y; x = y = 0; what(number,&x,&y,5); printf("%d\n",x+y); }