쉽게 풀어쓴 C EXPRESS 14

[쉽게 풀어 쓴 C 언어 EXPRESS] 3장 정리 & Exercise(이론) 답

책의 3장의 전체적인 부분을 요약했습니다. 개인 공부 겸 책으로 공부하시는 분들이 리뷰 느낌으로 한번 더 보시면 좋을 것 같아서 작성하였습니다. 일반적인 프로그램은 데이터 입력 => 데이터 처리 => 결과 출력의 단계를 가지고 있다. 주석은 //, /* ~ */로 작성할 수 있고, 프로그램의 실행 결과에 영향을 주지 않는다. 주석은 프로그램을 이해하는데 큰 도움이 됨으로 프로그래머는 주석 작성을 귀찮아하지 않고 작성하는 습관을 기르는 게 좋다. 주석을 사용하면 프로그램을 이해하고, 개발하는데 큰 도움이 된다. C언어에서는 띄어쓰기나 줄바꿈이 프로그램에 영향을 주지 않는다. 들여 쓰기는 순전히 프로그래머를 위한 기능이다. 함수 내의 변수나 구현부 등을 들여 쓰기로 작성하기나, 한 줄에 하나의 변수를 선언하..

[쉽게 풀어 쓴 C 언어 EXPRESS] 3장 Programming(실습) 답

1. 사용자로부터 세 개의 실수를 입력받은 후, 합계와 평균값을 화면에 출력하는 프로그램을 작성하라. [결과] [소스 코드] #define _CRT_SECURE_NO_WARNINGS #include int main(void) { float x, y, z; printf("실수를 입력하시오 : "); scanf("%f", &x); printf("실수를 입력하시오 : "); scanf("%f", &y); printf("실수를 입력하시오 : "); scanf("%f", &z); float sum = x + y + z; float regular = sum / 3; printf("합은 %f이고 평균은 %f입니다", sum, regular); return 0; } 2.미국에서는 거리를 표시하는데 마일을 사용한다. 마..

[쉽게 풀어 쓴 C 언어 EXPRESS] 2장 Programming(실습) 답

1. 자신의 이름과 나이, 주소 등을 3중에 걸쳐서 다음과 같이 출력하는 프로그램을 작성해보자. [결과] [소스 코드] #include int main(void) { printf("이름 : 홍길동\n"); printf("나이 : 21살\n"); printf("주소 : 서울 200번지\n"); return 0; } 2. 다음과 같은 형태로 출력하는 프로그램을 작성하여 보자. 단 printf()는 한번만 호출하여야 한다. [결과] [소스 코드] #include int main(void) { printf("Hello\nC\nProgrammers!\n"); return 0; } 3. 리포트 표지를 출력하는 프로그램을 작성하여 보자. [결과] [소스 코드] #include int main(void) { print..

[쉽게 풀어 쓴 C 언어 EXPRESS] 1장 정리 & 이론(Exercise) 답

책의 1장의 전체적인 부분을 요약했습니다. 개인 공부 겸 책으로 공부하시는 분들이 리뷰 느낌으로 한번 더 보시면 좋을 것 같아서 작성하였습니다. 프로그램이란 컴퓨터에게 매우 다양한 작업을 할 수 있게 해주는 명령어들의 리스트이다. 컴퓨터는 범용적인 기계로서 프로그램에 따라 수행하는 업무의 종류가 매우 다양해진다. 가령 계산기는 연산을 수행하는 기능을 바꿀 수 없지만, 컴퓨터는 연산뿐만 아니라, 워드와 같은 프로그램에서는 문서작성과 처리의 업무를 수행할 수 있다. 프로그램은 찰스 배비지(Charles Babbage)가 설계한 "해석 기관"을 통해 처음 시도되었다. 해석기관은 현대까지도 사용되는 4가지 핵심 부품을 포함하고있다. (중앙 처리 장치, 메모리, 출력 장치, 입력 장치) 에니악(ENIAC)은 최초..