정보처리기사 실기 · 2022년 1회 · 15번

Q.152022년1회9과목 · C언어배점 5점
다음 C 프로그램의 출력 결과를 쓰시오.
#include <stdio.h>
int isPrime(int number) {
  int i;
  for (i=2; i<number; i++) {
    if (number % i == 0) return 0;
  }
  return 1;
}
int main(void) {
  int number = 13195, max_div=0, i;
  for (i=2; i<number; i++)
    if (isPrime(i) == 1 && number % i == 0)
      max_div = i;
  printf("%d", max_div);
  return 0;
}

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

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