정답: 1번 C언어에서 `static`으로 선언된 배열은 명시적으로 초기화되지 않은 나머지 요소들이 0으로 자동 초기화됩니다. `static int b[9]={1,2,3};` 구문에서 `b[0]`은 1, `b[1]`은 2, `b[2]`는 3으로 초기화됩니다. 나머지 `b[3]`부터 `b[8]`까지의 요소들은 `static` 변수의 특성에 따라 모두 0으로 초기화됩니다. 따라서 `b[5]`의 값은 0입니다.