본문 바로가기

프로그래밍 언어/C언어

누구나 쉽게 즐기는 c언어 콘서트 개정판 7장 연습문제 풀이

SMALL

누구나 쉽게 즐기는 c언어 콘서트 개정판 7장 연습문제풀이

1. 배열이 10개의 원소를 가진다면 첫 번째 원소의 배열 번호는?

답 : 2

 

2. 배열 char a[5][6]은 총 몇개의 원소를 가지는가?

답 : 3

 

3. 배열 int a[10]의 마지막 요소의 인덱스는?

답 : 2

 

4. int a[100] = {10};으로 선언된 배열에서 a[99]의 초깃값은 무엇인가?

답 : 1

 

5. int a[2][2] = {1,2,3,4}에서 a[1][1]의 값은?

답 : 4

 

6. 다음 중 잘못 초기화된 배열을 모두 선택하시오.

답 : 3

 

7. int a[]과 같이 선언된 배열을 a[20]과 같이 경계를 넘어가는 인덱스를 사용하면 어떤 일이 발생하는가?

답 : 3

 

8. 다음 프로그램의 오류를 전부 수정하시오.

답 :

MAX_SIZE 3 -> MAX_SIZE 4

b[3.0] -> b[4]

for(i=0;i<=MAX_SIZE;i++) -> for(i=0;i<MAX_SIZE;i++)

 

9. 다음 코드의 실행 결과는 무엇인가?

답 : 2

 

10. 배열 요소들을 거꾸로 출력하기 위한 코드를 작성하여 본다. 빈칸을 채우시오.

답 : 

9

i>=0

i--

 

11. 다음 코드가 출력하는 것은 무엇인가?

답 : 55

LIST