brunch

You can make anything
by writing

C.S.Lewis

초딩도 하는 생(生)코딩

세 번째

세 번째

날씨가 무더워지고 있습니다. 건강 조심하세요^^

오늘은 구구단을 C언어로 코딩할께요.

어떤 프로그램을 구현하려면 먼저, 내가 코딩한 프로그램의 결과를 예측할 수 있어야 합니다. 사람간의 대화에서 내가 질문하는 것은 나의 마음이지만 돌아오는 대답은 사람에 따라 다를 수 있습니다. 하지만 컴퓨터와의 대화는 상호간의 의사소통이라기 보다는 지시에 가까울 수 있습니다. 원하는 결과를 출력하도록 컴퓨터에게 C언어로 일을 시키는 거죠. 말씀 드리고 싶은 것은 “결과를 먼저 상상하고 그 결과가 컴퓨터 화면에 나타나도록 코딩해야 한다는 것입니다.”

저는 아래와 같은 결과가 출력되는 프로그램을 만들려고합니다.

출력할 구구단의 ‘단’을 사용자로부터 입력 받아서 출력하는 프로그램입니다.

C언어로 위와 같은 결과를 출력하는 프로그램은 아래와 같습니다.

위 프로그램은 visual studio express 2013 버전에서 코딩한 예제입니다. 기본적으로 C언어는 표준라이브러리를 제공하고 위와 같이 구구단을 화면에 출력하려면 입력,출력을 할 수 있도록 미리 만들어진 표준함수를 포함시키면 됩니다. #include “stdafx.h” 는 표준 어플리케이션 프레임워크를 포함하라는 의미이고 이 헤더파일 안에 stdio.h가 있습니다. stdio.h는 표준 입출력 함수를 포함한 라이브러리 입니다. 여기까지가 헤더파일에 대한 부분이고 다음 세 번째(더하기)에서는 메인함수 부분을 같이 볼까요?


매거진의 이전글 초딩도 하는 생(生)코딩
작품 선택
키워드 선택 0 / 3 0
댓글여부
afliean
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari