상세 컨텐츠

본문 제목

C 제 1장 (program, printf(), scanf(), 디버깅, 순서도)

알고리즘/C

by 셉인 2022. 2. 1. 23:42

본문

728x90

C의 국제적 표준은 1990년에 최초로 만들어졌다. 1999년, 2011년, 2018년에 개정된 버전이 발표되었다. 각 표준을 구별할 때에는 각각 C90, C99, C11, C18이라고 한다. 

 

소스 프로그램은 프로그래밍 언어로 작성된 프로그램 

 

프로그램을 컴퓨터에서 실행하기 위해서는 세 단계를 거쳐야 한다.

 

1. 작성 - 내용이 포함된 파일을 만드는 것

2. 컴파일 - 프로그램 파일을 실행 파일로 만드는 단계

* 컴파일이란 컴파일러를 사용하여 소스 프로그램을 실행 파일로 만드는 과정

3. 실행 - 만들어진 프로그램을 실행하는 것

 

<C프로그램의 기본적인 형태>

#include <stdio.h>

int main(void)

{

return 0;

}

 

 printf()

사용자의 요구사항을 입력 받을 수 있어야 하고, 계산 결과나 정보를 출력할 수 있어야 한다.

그 때 prinf()를 사용하여 화면에 출력해 준다.

 

* 문장을 다음 줄에 출력하고 싶다면 개행(new-line) 문자 ('\n')을 사용 (개행 = enter)

 

scanf()

입력이 필요한 경우 사용되는 함수

 

디버깅

작성한 프로그램이 완벽하여야지만 컴파일 하여 실행될 수 있다. 만약 오류 메시지가 나오면 프로그램에서 잘못된 부분을 찾아서 수정해주어야 한다. 수정하는 과정을 디버깅이라고 한다.

 

순서도

순서도

순서도는 종단 / 프로세스 / 판단/ 입력(출력)/ 미리 정의된 프로세스(처리)/ 연결자 / 다른 페이지 연결자 / 주석 / 흐름선을 주로 사용한다. 

순서도를 보면 프로그래밍 단계를 쉽게 파악 가능하다. 문제의 처리 과정을 다이어그램으로 나타내는 것이다.

728x90

'알고리즘 > C' 카테고리의 다른 글

백준 2441 별 찍기 -4<실패>  (0) 2022.07.04
백준 5532 방학숙제  (0) 2022.07.04
백준 1271 엄청난 부자2<실패>  (4) 2022.07.04
백준 2440 별찍기 -3  (0) 2022.07.03
절대강자 C언어 코스웨어 연습문제 제 1장  (0) 2022.07.03

관련글 더보기

댓글 영역