정보처리기사 실기 · 2022년 3회 · 20번

Q.202022년3회9과목 · C언어배점 5점
다음 C 프로그램의 출력 결과를 쓰시오.
int n, k, s, el = 0;
for (n = 6; n <= 30; n++) {
  s = 0;
  k = n / 2;
  for (int j = 1; j <= k; j++) {
    if (n % j == 0)
      s = s + j;
  }
  if (s == n)
    el++;
}
printf("%d", el);

이 문제는 풀이 화면에서 직접 실행해 풀 수 있어요.

이 회차 문제 풀어보기 →정보처리기사 실기 더 풀기