[1]과 [2]의 차이가 뭐임?


[1]----------


다음 프로그램에서 출력되는 값은 얼마인가?


int a, i, j;

for (i = 0; i < 10; i++)

for (j = 0; j < 5; j++)

a = i +j;

printf("%d", a);


① 11   ② 12   13   ④ 14   ⑤ 15


[2]----------


다음 프로그램에서 출력되는 값은?


int t, i;

t = 0;

for (i = 0; i < 10; i++)

{

t++;

}

printf("%d %d ", t,i);


10  10   ② 9  11   ③ 10  9   ④ 9  10   ⑤ 11  9





----------------------------


답지에 [1]은 ③  [2]는 ① 인데 .....

[1]문제에서 i=9, j=4 해서 13 이나오는 것 같고,

[2]문제는 i=9, t=9 이렇게 아님?????