입력자료(data) > 문제 해결(problem solving) > 문제 해결 출력자료(data)
프로그램은 각 실행하는 단위로 기능하는 단위로 나뉘는데 이거을 "모듈(module)"이라고 한다.
c언어 구조
C 프로그램은 여러 개의 함수로 구성
C프로그램
함수 밖 명령 |
#include <stdio.h> int add(int x , int y);
|
|
함수 |
int main(void) { int a, b, sum; scanf("% d % d", &a, &b); sum = add(a, b); printf("% d", sum); return 0; } |
|
.. | ||
함수 |
int add( int x , int y) { return x + y' }
|
c언어는
위에서 아래로 실행
왼쪽에서 오른쪽으로 실행
c프로그램은 main() 함수에서 시작해서 main()함수에서 끝남