C 2

C 테스트 오답노트 外

중간고사 때, 학교에서 프로그래밍(C) 시험을 봤다. 역시나 모든 것을 제대로 해도 마지막에 무언가를 빼먹지 않는 것이 중요하다고 생각하게 된 또 한 번의 계기가 아닐까 생각한다.. Q. 다음 알고리즘의 실행 결과는?[단계 1] 변수 n=1, sum=0을 선언한다.[단계 2] n이 9보다 크면, [단계 6]으로 이동한다.[단계 3] sum+n을 계산하여 sum에 기억시킨다.[단계 4] n+1을 계산하여 n에 기억시킨다.[단계 5] [단계 2] 로 이동한다.[단계 6] sum%5를 계산하여 sum에 기억시킨다.[단계 7] sum을 출력한다. 생각보다는 수월하게 풀었다고 생각했는데 급하게 푼 탓에 놀랍게도 1+2+3+4+5+6+7+8+9+10을 했어야 하는 과정에서 5를 더하지 않았다.단계별로 풀어서 문제를..

code/misc 2018.05.02

Sublime Text 3와 TDM-GCC로 Windows에서 C 개발 환경 구축하기

이번 시간에는 가벼우면서 강력한 텍스트 에디터인 Sublime Text 3를 설치하고, 바로 C 컴파일이 가능하도록 GCC를 같이 설치하여 연동하는 법을 알아보겠습니다. Visual Studio와 같이 강력한 툴들도 있는데 왜 굳이 Sublime Text에 귀찮게 GCC까지 묶어서 쓰냐고 여쭤보신다면, 이유는 간단합니다. Sublime Text의 경우, 사용이 쉬우면서 프로그램 자체도 가볍고 여러가지 패키지를 설치하여 원하는 대로 Sublime Text 3를 사용할 수 있기 때문입니다. 서론은 여기까지 하기로 하고, 설치 과정으로 넘어가도록 하겠습니다. 이 가이드는 Windows 기준입니다. Sublime Text 3 설치1. https://www.sublimetext.com/ 에 접속하여 Downloa..

code/misc 2018.04.02