나에게 필요한 지식과 기술 찾기

IT CookBook for Beginner, C 언어 기초

지은이

우재남

출간일

2013.07.02

레벨

초급

평점

4.5(2명)

정가

20,000원

판매가

18,000원

총 결제 금액

10%

18,000원

적립 예정

900P

쪽수

492쪽

ISBN

9788998756345

브랜드

한빛아카데미

본 도서는 연습문제 해답을 제공하지 않습니다.

C 언어로 다지는 프로그래밍 기초 체력

 

Beginner가 제안하는 4단계 학습법!

 

1단계: 개념 이해

풍부한 그림과 명쾌한 설명으로 개념에 대한 이해를 극대화하고 학습 재미에 푹 빠질 수 있도록 돕습니다.

 

2단계: 예제 실습

적절한 기본예제를 통해 이론에만 치우치지 않는 살아있는 지식을 전달하고 한 발 더 나아간 응용예제를 통해 응용력을 그립니다.

 

3단계: 학습 점검

셀프스터디, 메멘토 퀴즈, 요약 등 다양한 공부거리를 통해 학습한 내용을 점검하고, 세분화된 지식을 전체적으로 조립합니다.

 

4단계: 문제 풀이

완성형과 작성형 문제를 통해 배운 내용을 최종 정리하고 문제 해결력을 길러 다음 단계로 올라간 토대를 마련합니다.

 

이 책의 구성

C 언어 맛보기(1장~2장)

-. C 언어의 역사와 특징

-. C 프로그램의 구조

-. C 프로그래밍 개발 환경

 

C 언어의 기본기 다지기(3장~8장)

-. 변수와 자료형

-. 표준 입출력

-. 연산자(산술·비교·대입·논리·비트·콤마)

-. 제어문(선택문·반복문·분기문)

-. 변수 범위와 기억 부류(storage class)

-. 배열

 

C 언어의 고급 개념 익히기(9장~14장)

-. 포인터

-. 함수

-. 구조체와 공용체

-. 파일 처리

-. 메모리와 동적 할당

-. 매크로와 전처리기

 

C 실전 프로젝트(15장)

-. 연락처 관리 프로그램

-. raw 이미지 전환 프로그램

 

[실습 환경]
- Visual Studio 6.0
-  6.0 이상이 버전에서도 실습할 수 있지만, 개정판을 구매하시길 권해드립니다.

 

[개정판 안내]
>
- Visual Studio 201

저자

목차

 

Chapter 01. C 언어의 이해와 컴파일러 설치

01_C 언어가 뭐지?

02_C 프로그램 작성 방법

03_C 컴파일러 설치 및 간단한 실습

요약/연습문제

 

Chapter 02. 일단 짜보는 그럴듯한C 프로그램

01_프로그램 작성 순서 복습

02_scanf( ) 맛보기

예제모음 01 | 숫자 4개를 더하는 프로그램

예제모음 02 | if 문을 활용한 계산기

요약/연습문제

 

Chapter 03. printf( )와 데이터 형식

01_printf( ) 함수의 기본 형태

02_printf( ) 함수의 서식 지정

03_변수의 이해

04_데이터 형식과 배열

예제모음 03 | 정수형을 출력하는 프로그램

예제모음 04 | 입력하는 정수의 진수 결정

예제모음 05 | 데이터형의 크기 확인

예제모음 06 | 입력된 문자열을 거꾸로 출력

요약/연습문제

 

Chapter 04. 연산자의 이해

01_산술 연산자

02_관계 연산자

03_논리 연산자

04_비트 연산자

05_연산자 우선순위

예제모음 07 | 입력된 두 실수의 산술 연산

예제모음 08 | 동전 교환 프로그램

예제모음 09 | 윤년 계산 프로그램

요약/연습문제

 

Chapter 05. 조건문

01_if 문

02_중첩 if 문

03_switch ~ case 문

예제모음 10 | 단순 if 문을 활용한 간단한 계산기

예제모음 11 | 중복 if 문을 활용한 간단한 계산기

예제모음 12 | switch ~ case 문을 활용한 간단한 계산기

요약/연습문제

 

Chapter 06. 반복문의 기본 for 문

01_단순 for 문

02_중첩 for 문

03_그 외 for 문에 관한 이야기

예제모음 13 | 구구단 출력

예제모음 14 | 아스키 코드표 출력

예제모음 15 | 입력한 문자를 거꾸로 출력

요약/연습문제

 

Chapter 07. while 문과 흐름 제어

01_while 문

02_do~while 문

03_기타 제어문

예제모음 16 | 원하는 배수의 합계를 구하는 계산기

예제모음 17 | 입력한 문자열의 종류 구분하기

예제모음 18 | 입력한 숫자만큼 별표 출력하기

요약/연습문제

 

 

Chapter 08. 배열

01_배열의 이해

02_배열과 문자열

03_2차원 배열

예제모음 19 | 입력된 문자열을 거꾸로 출력

예제모음 20 | 대문자와 소문자의 변환

예제모음 21 | 구구단의 결과를 2차원 배열에 저장

예제모음 22 | 문자열 내 특정 문자의 변환

요약/연습문제

 

Chapter 09. 배열과 포인터

01_스택

02_메모리와 주소

03_포인터

04_배열과 포인터의 관계

예제모음 23 | 포인터를 이용한 두 값의 교환

예제모음 24 | 포인터를 이용한 배열의 정렬

요약/연습문제

 

Chapter 10. 함수

01_함수

02_지역변수, 전역변수

03_함수의 반환값과 매개변수

예제모음 25 | 함수를 이용한 구구단 프로그램

예제모음 26 | 함수를 이용한 대소문자 변환

요약/연습문제

 

Chapter 11. 표준 입출력과 파일 입출력

01_표준 입출력 함수

02_파일 입출력 함수

예제모음 27 | 구구단을 파일에 출력

예제모음 28 | 파일에서 읽어온 문자열을 파일에 거꾸로 출력

요약/연습문제

 

Chapter 12. 고급 포인터

01_메모리 할당 함수

02_포인터 배열

예제모음 29 | 여러 숫자 중 짝수만 더하기

예제모음 30 | 입력한 문자열과 모두 반대로 출력

요약/연습문제

 

Chapter 13. 구조체와 공용체

01_구조체

02_공용체

03_열거형

예제모음 31 | 구조체 포인터를 활용한 학생 관리

예제모음 32 | 열거형을 활용한 월 이름 출력

요약/연습문제

 

Chapter 14. 고급 프로그래머로 넘어가기 위한 내용들

01_main( ) 함수의 숨겨진 얘기

02_헤더 파일

03_전처리문과 예약어

예제모음 33 텍스트 파일 복사

예제모음 34 static 예약어를 활용한 구구단

요약/연습문제

 

Chapter 15. 실전 프로젝트

01_친구 핸펀 Ver 1.0

02_포도샵 Ver 1.0

리뷰

20,000원

10%

18,000원