정보처리기사 실기 · 2023년 3회 · 13번

Q.132023년3회9과목 · C언어배점 5점
아래 코드의 출력값을 작성하시오.
#include <stdio.h>
int test(int n) {
    int i, sum = 0;
    for(i = 1; i <= n/2; i++)
        if(n % i == 0) sum += i;
    if(n == sum) return 1;
    return 0;
}
int main(){
    int i, sum = 0;
    for(i = 2; i <= 100; i++)
        if(test(i)) sum += i;
    printf("%d ", sum);
    return 0;
}

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

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