정보처리기사 2022년 2회 63번

IT위키

과목: 프로그래밍 언어 활용

문제[편집 | 원본 편집]

63. 다음 C언어 프로그램이 실행되었을 때, 실행 결과는?

<br />#include <stdio.h><br />struct st{<br />    int a;<br />    int c[10];<br />};<br /><br />int main (int argc, char *argv[]) {<br />    int i=0;<br />    struct st ob1;<br />    struct st ob2;<br />    ob1.a=0;<br />    ob2.a=0;<br /><br />    for(i=0; i<10; i++) {<br />        ob1.c[i]=i;<br />        ob2.c[i]=ob1.c[i]+i;<br />    }<br /><br />    for(i=0; i<10; i=i+2) {<br />        ob1.a=ob1.a+ob1.c[i];<br />        ob2.a=ob2.a+ob2.c[i];<br />    }<br /><br />    printf("%d", ob1.a ob2.a);<br />    return 0;<br />}<br />
  • ① 30
  • ② 60
  • ③ 80
  • ④ 120

풀어보기[편집 | 원본 편집]

정답[편집 | 원본 편집]

  • 2번

해설[편집 | 원본 편집]

같이 보기[편집 | 원본 편집]