잇연

프로그래밍 언어 활용 - 02 프로그래밍 기본구조 본문

카테고리 없음

프로그래밍 언어 활용 - 02 프로그래밍 기본구조

잇연 2022. 2. 27. 23:15

프로그래밍 기본구조

 

<학습내용>

- main() 함수

- 출력문장 구현

 

<학습목표>

- C 언어의 기본구조를 파악할 수 있다.

- 주석문을 사용할 수 있다.

- 화면에 글자를 출력할 수 있다.

 

<목차>

  • main() 함수
    • 함수 정의
    • main() 함수
      • 기본구조
      • 코드 작성준비
  • 출력문장 구현
    • 주석문
    • 출력문

 

<내용>

함수 : 입력에 대해 연산을 수행하고 결과를 출력, 프로그램에서 처리할 내용을 모아두는 묶음

입력 -> [함수] -> 출력

 

main()함수

1) C언어는 하나 이상의 함수로 이루어짐

2) 실행 가능한 하나의 프로그램에는 반드시 하나의 main()함수가 존재함

3) C언어는 main()함수를 수행하는 언어임

 

main 함수의 기본구조

1)프로그램 기본 틀 

 

 

2) 코드 작성 준비

  • 소문자로 작성해야함
  • 식별자는 대소문자를 구분
  • 함수의 시작과 끝은 {}로 구분
  • 하나의 문장 끝은 ; 

주석문

- 프로그램 내에서 코드 등을 설명하기 위한 용도로 사용

- 프로그래머에게만 보이고 컴퓨터에서는 처리되지 않는 문장 

- 여러줄 주석은 /*         ~       */ 형태로 사용한다.

- 한줄주석은 // ~

 

출력문

- printf(" ");

- 표준 출력장치(화면)에 " "에 지정한 글자를 나타내는 함수

- 헤더파일 stdio.h에 선언

- 이스케이프 문자

 

[더 알아보기]

함수 스코프란?

자바스크립트에서 함수를 선언하면 함수를 선언할 때마다 새로운 스코프를 생성하게 됩니다. 그러므로 함수 몸체에 선언한 변수는 해당 함수 몸체 안에서만 접근할 수 있는데요. 이걸 함수 스코프(function-scoped)라고 합니다.

https://medium.com/@su_bak/javascript-%EC%8A%A4%EC%BD%94%ED%94%84-scope-%EB%9E%80-bc761cba1023

출처:​