되는대로 살자

[C언어 기출문제&풀이] 정보올림피아드 본문

2009~2014/C/C++

[C언어 기출문제&풀이] 정보올림피아드

malu 2010. 11. 1. 17:05

다음은 어떤 프로그램의 일부이다. 이 부분을 실행 시킨 후 k 의 값은 ?
k=0;
for(i=1;i<=3;i++)
    for(j=1;j<=i;j++)
        k +=i*j;
실행 시킨 후 k의 값은?
i=1
j=1 i*j=1;

i=2
j=1 i*j=2;
j=2 i*j=4;

i=3
j=1 i*j=3;
j=2 i*j=6;
j=3 i*j=9;

따라서 k의 값은 모든 i*j의 값을 곱한 값이 되므로 k=1+2+4+3+6+9=25
k=25