Page 18 -
P. 18

예제 1-1 첫 C 프로그램
                 1  /* 장난스런 문장 같지만 정식 C 표현이다. -*- mode: c -*- */
                 2  #include <stdlib.h>
                 3  #include <stdio.h>
                 4
                 5  /* 이 부분이 핵심이다. */
                 6  int main(void) {
                 7    // 선언문
                 8    double A[5] = {
                 9      [0] = 9.0,
               10      [1] = 2.9,
               11      [4] = 3.E+25,
               12      [3] = .00007,
               13    };
               14
               15    // 필요한 작업을 수행한다.
               16    for (size_t i = 0; i < 5; ++i) {
               17      printf("element %zu is %g, \tits square is %g\n",
               18             i,
               19             A[i],
               20             A[i]*A[i]);
               21    }
               22
               23    return EXIT_SUCCESS;
               24  }





               1.1 명령형 프로그래밍


               실제 코드를 보면 main, include, for와 같은 단어들이 알록달록한 색으로 일정한 형식에 맞게 작

               성되어 있는데 중간중간에 이상한 문자와 숫자, 그리고 ‘필요한 작업을 수행한다’처럼 일반 텍스트
               도 섞여 있다. 이 코드는 사람인 프로그래머와 기계인 컴퓨터를 연결해 준다. 즉, 프로그래머가 원
               하는 작업을 컴퓨터가 수행하도록 명령을 내리는 것이다.

                TAKEAWAY 1.1  C는 명령형 프로그래밍 언어다.










         22





     모던c.indd   22                                                                           2021-12-29   오후 2:32:56
   13   14   15   16   17   18   19   20   21   22   23