다음 C 프로그램의 실행 결과는?
#include <stdio.h>
int f(int *i, int j) {
*i += 5;
return(2 * *i + ++j);
}
int main(void) {
int x=10, y=20;
printf("%d ", f(&x, y));
printf("%d %d\n", x, y);
}- ①51 15 21
- ②51 10 20
- ③51 15 20
- ④50 15 21
정답 ③
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)