다음 C 프로그램의 실행 결과로 옳은 것은?
#include <stdio.h>
int f(int a) {
return (a + 1.5);
}
void main() {
float x = 3.5;
int y = 2;
float z = 1.0;
z += x + y * 12.5 + f(x);
printf("%.1f\n", z);
}- ①33.0
- ②33.5
- ③34.0
- ④34.5
선지를 골라 바로 채점해 보세요.
정답 ②
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)