본문내용 바로가기

KYOBO 교보문고

우승팀맞추고상금받기
2020다이어리
  • 손글씨스타 3회차
  • 교보손글쓰기대회 전시페이지
  • 교보인문학석강 2강 장동선 박사
  • 신동엽문학기행
  • 북모닝책강
C언어 Express
* 중고장터 판매상품은 판매자가 직접 등록/판매하는 상품으로 판매자가 해당상품과 내용에 모든 책임을 집니다. 우측의 제품상태와 하단의 상품상세를 꼭 확인하신 후 구입해주시기 바랍니다.
730쪽 | A4
ISBN-10 : 8970507388
ISBN-13 : 9788970507385
C언어 Express 중고
저자 천인국 | 출판사 생능출판사
정가
28,000원
판매가
14,000원 [50%↓, 14,000원 할인]
배송비
2,500원 (판매자 직접배송)
30,000원 이상 결제 시 무료배송
지금 주문하시면 2일 이내 출고 가능합니다.
2012년 8월 14일 출간
제품상태
상태 중급 외형 중급 내형 중급
이 상품 최저가
11,000원 다른가격더보기
새 상품
28,000원 [0%↓, 0원 할인] 새상품 바로가기
수량추가 수량빼기
안내 :

중고장터에 등록된 판매 상품과 제품의 상태는 개별 오픈마켓 판매자들이 등록, 판매하는 것으로 중개 시스템만을 제공하는
인터넷 교보문고에서는 해당 상품과 내용에 대해 일체 책임을 지지 않습니다.

교보문고 결제시스템을 이용하지 않은 직거래로 인한 피해 발생시, 교보문고는 일체의 책임을 지지 않습니다.

중고책 추천 (판매자 다른 상품)

더보기

판매자 상품 소개

※ 해당 상품은 교보문고에서 제공하는 정보를 활용하여 안내하는 상품으로제품 상태를 반드시 확인하신 후 구입하여주시기 바랍니다.

2017년 발행된 같은 도서입니다. 책 상태 양호합니다.

판매자 배송 정책

  • 제주 산간지역에는 추가배송비용이 부과됩니다.

더보기

구매후기 목록
NO 구매후기 구매만족도 ID 등록일
183 깨끗한 책을 아주 빠르게 받았습니다. 5점 만점에 5점 wooki*** 2019.10.14
182 친절하고 배송도 빨라요 5점 만점에 1점 miste*** 2019.06.28
181 아주 흡족하네요. 감사합니다. 5점 만점에 5점 yiji0*** 2019.06.26
180 배송도 빠르고 책 상태도 좋습니다. 5점 만점에 5점 kaid*** 2019.05.16
179 잘 받았습니다, 고맙습니다^^ 5점 만점에 5점 ve*** 2019.04.15

이 책의 시리즈

책 소개

상품구성 목록
상품구성 목록

쉽게 풀어쓴『C언어 Express』. 다양하고 효과적인 그림으로 내용을 한눈에 이해할 수 있으며, 문답식의 쉬운 설명과 간결하고 적절한 예제로 쉽고 빠르게 이해할 수 있다. 흥미 있는 실습문제와 단계적인 실습으로 체계적인 심화학습이 가능하며, 한눈에 볼 수 있는 프로그램 소스와 소스 설명으로 쉽게 프로그램을 이해할 수 있다.

저자소개

저자 : 천인국
저자 천인국은

1983녀 서울대학교 전자공학과 공학사
1985년 한국과학기술원 전기및전자공학과 공학석사
1993년 한국과학기술원 전기및전자공학과 공학박사
1985년∼1988년삼성전자 종합연구소 주임 연구원
1993년∼현재 순천향대학교 정보기술공학부 교수
2005년 캐나다 UBC 방문 교수

목차

Chapter 01 프로그래밍의 개념
1.1 프로그래밍이란?
1.2 프로그래밍 언어
1.3 C언어의 소개
1.4 알고리즘이란?
1.5 프로그램 개발 과정
1.6 스크래치

Chapter 02 프로그래밍 작성 과정
2.1 통합 개발 환경
2.2 Visual C++를 이용한 프로그램 작성
2.3 예제 프로그램의 설명
2.4 예제 프로그램의 응용
2.5 오류 수정 및 디버깅

Chapter 03 C 프로그램 구성 요소
3.1 “덧셈”프로그램 1
3.2 주석
3.3 전처리기
3.4 함수
3.5 변수
3.6 수식과 연산
3.7 printf()
3.8 “덧셈”프로그램 2
3.9 scanf()
3.10 프로그램 예제
■실습: 사각형의 둘레와 면적

Chapter 04 변수와 자료형
4.1 변수와 상수
4.2 자료형
4.3 변수의 이름 짓기
4.4 변수 선언과 사용
4.5 정수형
4.6 부동 소수점형
4.7 문자형
■실습: 태양빛 도달 시간

Chapter 05 수식과 연산자
5.1 수식과 연산자의 개념
5.2 산술 연산자
5.3 대입 연산자
5.4 형변환
5.5 관계 연산자
5.6 논리 연산자
■실습: 윤년
5.7 조건 연산자
5.8 콤마 연산자
5.9 비트 단위 연산자
■실습: 픽셀의 컬러 표현
5.10 연산자의 우선 순위와 결합 규칙
■실습: 화씨온도를 섭씨로 바꾸기

Chapter 06 조건문
6.1 제어문
6.2 if 문
6.3 if-else 문
6.4 다중 if 문
■실습: 이차 방정식
■실습: 산술 계산기 #1
6.5 switch 문 221
■실습: 산술 계산기 #2
6.6 goto 문 229

Chapter 07 반복문
7.1 반복문이란?
7.2 while 문
■실습: 반감기
7.3 do...while 문
■실습: 숫자 추측 게임
7.4 for 문
7.5 중첩 반복문
■실습: 직각 삼각형 찾기
7.6 break와 continue
■실습: 파이 구하기
■실습: 복리 이자 계산
■실습: 달력 출력

Chapter 08 함수
8.1 함수란?
8.2 함수 정의
8.3 함수 정의 예제
8.4 함수 호출과 반환
■실습: 소수 찾기
8.5 함수 원형
8.6 라이브러리 함수
■실습: 자동차 게임
8.7 함수를 사용하는 이유

Chapter 09 함수와 변수
9.1 변수의 속성
9.2 범위
9.3 지역 변수
9.4 전역 변수
9.5 생존 시간
■실습: 로그인 횟수 제한하기
9.6 연결
9.7 어떤 저장 유형을 사용하여야 하는가?
9.8 가변 매개 변수 함수
9.9 순환

Chapter 10 배열
10.1 배열
10.2 배열의 초기화
■실습: 극장 예약 시스템
■실습: 최소값 찾기
■실습: 투표 집계하기
10.3 배열의 응용
10.4 배열과 함수
10.5 정렬
10.6 탐색
10.7 다차원 배열
■실습: tic-tac-toe 게임

Chapter 11 포인터
11.1 포인터란?
11.2 간접 참조 연산자 *
11.3 포인터 사용시 주의할 점
11.4 포인터 연산
11.5 포인터와 배열
■실습: 영상 처리
11.6 포인터와 함수
11.7 포인터 사용의 장점

Chapter 12 문자열
12.1 문자열
12.2 문자 입출력 라이브러리
12.3 문자열 입출력 라이브러리
12.4 문자 처리 라이브러리
12.5 문자열 처리 라이브러리 함수
12.6 문자열 수치 변환
12.7 문자열의 배열
■실습: 메시지 암호화
■실습: 행맨 게임

Chapter 13 구조체
13.1 구조체란 무엇인가?
13.2 구조체의 선언, 초기화, 사용
13.3 구조체의 활용
13.4 구조체의 배열
13.5 구조체와 포인터
13.6 구조체와 함수
13.7 공용체
13.8 열거형
13.9 typedef
■실습: 평점이 높은 학생 찾기

Chapter 14 포인터 활용
14.1 이중 포인터
14.2 포인터 배열
14.3 배열 포인터
14.4 함수 포인터
14.5 다차원 배열과 포인터
14.6 const 포인터와 volatile 포인터
14.7 void 포인터
14.8 main 함수의 인수
■실습: 이분법으로 근 구하기

Chapter 15 전처리 및 비트 필드
15.1 전처리기란?
15.2 단순 매크로
15.3 함수 매크로
15.4 #ifdef, #endif
15.5 #if, #else, #endif
15.6 다중 소스 파일
15.7 비트 필드 구조체
■실습: 전처리기 사용하기

Chapter 16 스트림과 파일 입출력
16.1 스트림
16.2 printf() 출력
16.3 scanf()를 이용한 입력
16.4 파일의 기초
16.5 텍스트 파일 읽기와 쓰기
16.6 이진 파일 읽기와 쓰기
16.7 임의 접근
■실습: 주소록 만들기

Chapter 17 동적 메모리와 연결 리스트
17.1 동적 할당 메모리란?
17.2 동적 메모리 할당의 기본
17.3 동적 메모리 할당의 응용
17.4 연결 리스트란?
17.5 연결 리스트의 연산
■실습: 동적 구조체 배열을 이용한 영화 관리 프로그램

책 속으로

출판사 서평

보다 쉽고 재미있는 프로그래밍의 세계로! C언어는 공학 전반의 실무 현장에서 가장 많이 사용되는 언어 중의 하나이다. C언어는 간결하고 효율적이며 저수준의 하드웨어 제어도 가능한 강력한 언어이다. 이 책을 저술하게 된 가장 큰 이유는, 프로그래밍...

[출판사서평 더 보기]

보다 쉽고 재미있는 프로그래밍의 세계로!

C언어는 공학 전반의 실무 현장에서 가장 많이 사용되는 언어 중의 하나이다. C언어는 간결하고 효율적이며 저수준의 하드웨어 제어도 가능한 강력한 언어이다. 이 책을 저술하게 된 가장 큰 이유는, 프로그래밍 입문자들이 이 책을 통하여 보다 쉽고 재미있게 프로그래밍의 세계로 들어올 수 있도록 하자는 것이었다. 그러기 위해 다음과 같이 이 책을 구성하였다.
첫째, 적절한 그림을 가능한 많이 사용하여 보다 친숙하고, 지루하지 않으며 독자들이 이해하기 쉽도록 구성하였다. 입문자들은 그림을 통하여 보다 쉽게 관련 개념들을 빠르게 이해할 수 있다.
둘째, 각각의 주제에 대하여 개념과 원리를 자세하게 설명하였으며 설명은 문답식이어서 독자들이 친숙하게 느끼도록 하였다.
셋째, 페이지가 허용하는 한도에서 충분한 예제 프로그램을 제공하여 입문자들이 참고할수 있도록 하였다.
넷째, 실습 책을 따로 구입하지 않아도 혼자서 실습을 진행할 수 있도록 단계식 실습 문제를 제공하였다. 사용자들은 주어진 예제 소스를 첨삭해가면서 학습한 내용을 체득할 수 있도록 하였다.

추가되고 보완된 새로운 모습의 개정판!

이 책은 출간된 지 4년 동안 우리나라 거의 모든 대학의 C언어 강좌에서 베스트셀러로 각광받았다. 그럼에도 불구하고 다음과 같이 더 알찬 내용을 추가하여 개정판이 나왔다.
첫째, 각 장의 중간 또는 각 장의 끝에 2~3개의 심도 있는 실습 문제를 추가하였다. 실습 문제는 다양한 분야에서 흥미를 가질 수 있는 문제들을 엄선하였다. 실습에서는 예제와는 다르게 프로그램의 실행 결과가 먼저 제시되는데, 제시된 실행 결과를 생성할 수 있는 프로그램을 힌트와 함께 작성하다보면, 문제를 해결하는 능력도 단계적으로 배양될 것이다. 또 실습 문제 끝에는 도전 문제를 두어 독자들이 주어진 소스에 기능을 추가해 좀 더 수준 높은 프로그램을 완성할 수 있도록 하였다.
둘째, 예제 프로그램 소스에 직접 설명을 붙였다. 독자들이 소스를 읽다보면 여러 가지 의문점이 들 수 있는데, 소스와 분리된 설명은 찾아서 보기 힘들다. 따라서 소스에 직접 설명을 붙임으로써 독자들이 빠르고 더 쉽게 예제 프로그램을 이해할 수 있도록 하였다.
셋째, 연습 문제와 프로그래밍 문제를 대폭적으로 교체, 정선하였다. 너무 어려운 문제나 중복되는 문제를 삭제하고 새롭고 흥미로운 문제들은 추가하였다. 또 프로그래밍 문제에는 힌트를 두어 프로그램을 작성하는 데 도움을 주고자 하였다.
넷째, 각 장의 끝에 Summary를 두어 각 장에서 학습한 내용을 스스로 정리할 수 있도록 하였다. 또한 각 장에서 가장 대표적인 소스를 중심으로 독자들이 직접 설명을 붙이도록 하였다.

이 책의 내용

1장 ‘프로그래밍의 개념’에서는 프로그래밍의 개념과 프로그래밍 언어의 역할을 이해하고, 알고리즘이 왜 필요하고 중요한지와 프로그램 개발 과정을 이해한다. 2장 ‘프로그래밍 작성 과정’에서는 Visual C++를 이용한 프로그램 작성 과정을 살펴보고, 예제 프로그램 작성과 컴파일, 실행해본다. 3장 ‘C 프로그램 구성 요소’에서는 주석, 변수, 함수, 문장 등의 프로그램을 구성하는 요소들의 개념을 이해하고, printf(), scanf() 같은 입출력 함수의 사용법을 익히며, 수식과 연산의 기초적인 사항들을 학습한다.
4장 ‘변수와 자료형’에서는 변수와 상수의 개념을 이해하고, C에서 사용 가능한 변수의 종류에 대해 학습하며, 정수형 변수와 상수를, 부동 소수점형 변수와 상수를, 기호 상수를 선언하고 사용할 수 있고 오버플로우와 언더플로우를 이해한다. 5장 ‘수식과 연산자’에서는 수식과 연산자의 개념을 이해하고, 대입, 산술, 증감, 관계, 논리 연산자를 사용할 수 있고 결과값을 이해할 수 있으며, 연산자의 우선순위와 결합 규칙을 이해한다. 6장 ‘조건문’에서는 가능한 여러 가지 동작 중에서 하나를 선택하는 if..else 문의 사용법과 관계 연산자와 논리 연산자 그리고 선택할 수 있는 동작이 많은 경우에 사용되는 switch 문의 사용법을 학습하고, 반복문의 흐름을 제어하는 break, continue, goto 등의 사용법을 학습한다.
7장 ‘반복문’에서는 프로그램 안의 문장들을 반복적으로 실행하기 위한 while 구조와 for 구조를 학습하고, 반복문에서의 break와 continue 사용법을 익힌다. 8장 ‘함수’에서는 함수의 개념, 함수의 장점을 이해하고, 함수를 작성할 수 있고 함수를 호출할 수 있는 방법과 함수와 함수 사이에서 정보를 전달하고 받는 메커니즘을 이해한다. 9장 ‘함수와 변수’에서는 변수가 선언되는 위치에 따라 변수의 범위, 생존 시간, 연결 등이 어떻게 달라지는지를 이해하고, 저장 유형 지정자에 따라 변수의 속성이 어떻게 변경되는지를 학습하며, 자기 자신을 호출하는 순환 호출의 개념과 응용 예를 살펴본다.
10장 ‘배열’에서는 배열을 선언하고 초기화하며 각 원소들을 참조하는 방법과 반복 구조를 이용하여 배열 원소들에 대하여 동일한 처리를 반복 적용하는 방법을 학습하고, 정렬과 탐색 알고리즘을 살펴본다. 11장 ‘포인터’에서는 포인터의 개념과 포인터 선언 및 초기화 과정과 포인터의 연산의 특수성을 이해하고, 포인터와 배열의 관계와 포인터를 이용한 참조에 의한 호출을 이해한다. 12장 ‘문자열’에서는 문자열이 컴퓨터 내부에서 어떻게 표현되는지를 학습하고, 문자와 문자열을 입출력하고 처리하는 라이브러리 함수를 살펴본다.
13장 ‘구조체’에서는 구조체의 개념을 학습하고 구조체를 선언하고 초기화하는 방법을 살펴본다. 또한 구조체와 포인터의 관계와 공용체와 typedef을 이용한 사용자 정의 자료형을 만드는 방법을 학습한다. 14장 ‘포인터 활용’에서는 포인터의 포인터, 포인터 배열, 함수 포인터들을 학습하고, 다차원 배열과 포인터의 관계와 main() 함수의 인수에 대하여 살펴본다. 15장 ‘전처리 및 비트 필드’에서는 전처리에 속하는 여러 가지 지시자들을 학습하고, 전처리 기능을 이용한 매크로를 작성하고 사용하는 방법과 여러 개의 소스 파일을 사용하는 프로젝트를 작성하여 보며, 구조체 안에 비트를 저장할 수 있는 비트 필드 기능을 학습한다.
16장 ‘스트림과 파일 입출력’에서는 스트림의 개념과 형식화된 입출력을 이해하고, 파일 입출력과 입출력 라이브러리 함수들을 이해한다. 17장 ‘동적 메모리와 연결 리스트’에서는 동적 메모리 할당의 개념과 절차를 이해하고 관련된 라이브러리 함수를 학습하며, 연결 리스트의 개념을 이해하고 배열과 비교하여 장단점을 살펴보며, 연결리스트를 사용하는 예제를 학습한다.

[출판사서평 더 보기 닫기]

책 속 한 문장

회원리뷰

교환/반품안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품안내
반품/교환방법

[판매자 페이지>취소/반품관리>반품요청] 접수
또는 [1:1상담>반품/교환/환불], 고객센터 (1544-1900)

※ 중고도서의 경우 재고가 한정되어 있으므로 교환이 불가할 수 있으며, 해당 상품의 경우 상품에 대한 책임은 판매자에게 있으며 교환/반품 접수 전에 반드시 판매자와 사전 협의를 하여주시기 바랍니다.

반품/교환가능 기간

변심반품의 경우 수령 후 7일 이내, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

※ 중고도서의 경우 판매자와 사전의 협의하여주신 후 교환/반품 접수가 가능합니다.

반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유

소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우(단지 확인을 위한 포장 훼손은 제외)

소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 예) 화장품, 식품, 가전제품 등

복제가 가능한 상품 등의 포장을 훼손한 경우 예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집

소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)

디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우

시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우

전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우

1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품이므로 단순 변심 및 착오로 인한 취소/교환/반품 시 해외주문 반품/취소 수수료 고객 부담 (해외주문 반품/취소 수수료는 판매정가의 20%를 적용

2) 중고도서 : 반품/교환접수없이 반송하거나 우편으로 접수되어 상품 확인이 어려운 경우

소비자 피해보상
환불지연에 따른 배상

- 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨

- 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

판매자
angel007
판매등급
특급셀러
구매만족도
5점 만점에 5점
평균 출고일 안내
1일 이내
품절 통보율 안내
1%

바로가기

최근 본 상품