메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

IT CookBook, C언어 for Beginner(개정판)

한빛아카데미

집필서

절판

  • 저자 : 우재남
  • 출간 : 2014-08-08
  • 페이지 : 493 쪽
  • ISBN : 9791156641339
  • 물류코드 :4133
  • 구판정보 :이 도서는 <IT CookBook for Beginner, C 언어 기초>의 개정판입니다. 구판 정보 보기
  • 개정판정보 :개정판이 새로 출간되었습니다. 개정판 보기
  • 본 도서는 대학 강의용 교재로 개발되었으므로 연습문제 해답은 제공하지 않습니다.
  • 초급 초중급 중급 중고급 고급
4.4점 (30명)
좋아요 : 22

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


처음 C 언어를 접하는 독자를 대상으로 이야기를 풀어나가듯 설명한 책입니다. 꼭 알아야 할 개념을 엄선하여 최대한 쉽게 설명했으며, 중요한 내용들은 예제와 퀴즈를 통해 반복적으로 등장시켜 독자의 뇌리에 박힐 수 있도록 하였습니다. 초보자에게 어려울 만한 내용은 되도록 간략하게 다루거나 과감히 생략했기 때문에 쉽고 재미있게 학습할 수 있습니다. 모든 문법을 배워야만 프로그램을 짤 수 있다는 생각을 버리고, 일단 프로그램을 입력하고 실행할 수 있도록 안내합니다.

 

 

우재남 저자

우재남

서강대학교에서 정보시스템 전공으로 석사 과정을 마친 후 다양한 IT 관련 분야에서 실전 업무를 수행했고, 대학에서 모바일 프로그래밍, 데이터베이스, 운영체제 등의 과목을 강의해왔다. 현재는 디티솔루션의 공간데이터베이스 연구소장으로 재직하고 있으며, 공간 정보와 IT의 융합 학문인 유시티 IT 분야의 공학박사 학위도 취득했다. 또한 한양사이버대학교 컴퓨터공학과와 삼성, LG, 현대, CJ, KT, SK, 대한상공회의소 등에 서 인공지능 및 IT 전문 분야를 강의하고 있다. 자신이 체험한 다양한 IT 실무 경험과 지식을 최대한 쉽고 빠르게 수강생과 독자에게 전달하는 것을 강의와 집필의 모토로 삼고 있다. 한빛미디어와 한빛아카데미에서 『뇌를 자극하는 Redhat Fedora: 리눅스 서버 & 네트워크』(2005)를 시작으로 『IT CookBook, 파이썬 for Beginner(3판)』(2022) 등 50권 이상의 책을 집필 및 번역했다.

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


SECTION 01 C의 이해
    1.1 프로그래밍 개요
    1.2 C의 특징
    1.3 C 컴파일러의 종류
 

SECTION 02 C 프로그램 작성 방법
    2.1 프로그램 코딩
    2.2 컴파일과 링크
    2.3 프로그램 실행


SECTION 03 C 컴파일러 설치와 간단한 실습
    3.1 실습할 수 있는 Visual Studio 버전
    3.2 Visual Studio 2012 Professional 설치
    3.3 처음으로 작성해보는 간단한 프로그램


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


SECTION 01 프로그램 작성 순서 복습
    1.1 두 번째 프로젝트 만들기
    1.2 프로그램 코딩
    1.3 빌드(컴파일/링크)
    1.4 실행


SECTION 02 scanf_s( ) 맛보기
    2.1 값을 입력받는 scanf_s( )


예제모음 01    숫자 4개를 더하는 프로그램
예제모음 02    if문을 활용한 계산기
예제모음 03    오류가 없는 계산기


Chapter 03 printf( )와 데이터 형식


SECTION 01 printf( ) 함수의 기본 형태
    1.1 기본적인 printf( ) 함수 사용법
    1.2 정수 외에 자주 사용되는 서식


SECTION 02 printf( ) 함수의 서식 지정
   2.1 자릿수를 맞춘 출력
   2.2 다양한 기능의 서식 문자


SECTION 03 변수의 이해
    3.1 변수(그릇)의 선언
    3.2 변수(그릇)에 값(음식)을 담는 방법


SECTION 04 데이터 형식과 배열
   4.1 비트, 바이트, 진수
   4.2 2진수 변환 연습
   4.3 숫자형 데이터 형식
   4.4 문자형 데이터 형식
   4.5 여러 글자가 모인 문자열과 배열


예제모음 04    정수형을 출력하는 프로그램
예제모음 05    입력하는 정수의 진수 결정
예제모음 06    데이터 형의 크기 확인
예제모음 07    입력된 문자열을 거꾸로 출력


Chapter 04 C 연산자의 이해


SECTION 01 산술 연산자
    1.1 기본 산술 연산자
    1.2 연산자 우선순위와 강제 형 변환
    1.3 대입 연산자와 증감 연산자
 

SECTION 02 관계 연산자


SECTION 03 논리 연산자


SECTION 04 비트 연산자


SECTION 05 연산자 우선순위


예제모음 08    입력된 두 실수의 산술 연산141
예제모음 09    동전 교환 프로그램142
예제모음 10    윤년 계산 프로그램143 


Chapter 06 반복문의 기본, for문


SECTION 01 단순 for문
    1.1 for문의 이해
    1.2 for문의 개념과 활용
 

SECTION 02 중첩 for문
    2.1 중첩 for문의 개념
    2.2 중첩 for문의 활용


SECTION 03 다양한 for문의 형태
    3.1 여러 개의 초깃값과 증감식을 사용하는 for문
    3.2 초깃값과 증감식이 없는 for문


예제모음 14    구구단 출력 프로그램
예제모음 15    아스키 코드표 출력 프로그램
예제모음 16    입력한 문자를 거꾸로 출력


Chapter 07 while문과 흐름 제어 


SECTION 01 while문
    1.1 for문과 while문의 비교
    1.2 무한루프를 위한 while문
 

SECTION 02 do~while문
    2.1 do~while문과 while문의 차이


SECTION 03 기타 제어문
    3.1 반복문을 탈출하는 break문
    3.2 반복문으로 다시 돌아가는 continue문
    3.3 지정한 위치로 이동하는 goto문
    3.4 현재 함수를 불렀던 곳으로 돌아가는 return문


예제모음 17    원하는 배수의 합계를 구하는 계산기
예제모음 18    입력한 문자열의 종류 구분하기
예제모음 19    입력한 숫자만큼 별표 출력하기


Chapter 08 배열 


SECTION 01 배열의 이해
    1.1 배열을 사용하는 이유
    1.2 배열의 활용 범위

 
SECTION 02 배열과 문자열
    2.1 정수형 배열과 문자형 배열
    2.3 문자열 함수로 문자열 다루기

 
SECTION 03  2차원 배열
    3.1 2차원 배열의 기본 개념
    3.3 2차원 배열의 초기화
    3.3 3차원 이상의 배열


예제모음 20    입력된 문자열을 거꾸로 출력
예제모음 21    대문자와 소문자의 변환
예제모음 22    구구단의 결과를 2차원 배열에 저장
예제모음 23    문자열 내 특정 문자의 변환


Chapter 09 배열과 포인터 


SECTION 01 스택
    1.1 스택의 이해
    1.2 배열로 스택 만들기

 
SECTION 02 메모리와 주소
    2.1 메모리 구조와 주소

 
SECTION 03 포인터
    3.1 포인터의 기본 개념
 

SECTION 04 배열과 포인터의 관계
    4.1 문자형 배열과 포인터
    4.2 문자열 배열과 포인터의 응용
    4.3 포인터 학습 노하우


예제모음 24    포인터를 이용해 문자열을 거꾸로 출력
예제모음 25    포인터를 이용한 두 값의 교환
예제모음 26    포인터를 이용한 배열의 정렬


Chapter 10 함수


SECTION 01 함수의 이해
    1.1 함수의 개념
    1.2 함수의 모양과 활용

 
SECTION 02 지역변수, 전역변수
    2.1 지역변수와 전역변수의 이해


SECTION 03 함수의 반환값과 매개변수
    3.1 반환값 유무에 따른 함수 구분
    3.2 매개변수 전달 방법


예제모음 27    함수를 이용한 구구단 프로그램
예제모음 28    함수를 이용한 대소문자 변환 프로그램
예제모음 29    로또 숫자 자동 추첨 프로그램


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

 

SECTION 01 표준 입출력 함수
    1.1 서식화된 입출력 함수
    1.2 문자열 입출력 함수
    1.3 문자 입출력 함수
 

SECTION 02 파일 입출력 함수
    2.1 파일 입출력의 기본 과정
    2.2 파일을 이용한 입력
    2.3 파일을 이용한 출력
 

예제모음 30    구구단을 파일에 출력
예제모음 31    파일에서 읽어온 문자열을 파일에 거꾸로 출력


Chapter 12 고급 포인터


SECTION 01 메모리 할당 함수
    1.1 꼭 기억해야 할 포인터의 주요 내용
    1.2 동적 메모리 확보 : malloc( )


SECTION 02 포인터 배열
    2.1 여러 줄의 문자열을 처리 : 2차원 배열
    2.2 포인터 배열의 활용
 

예제모음 32    여러 숫자 중 짝수만 더하기
예제모음 33    입력한 문자열과 모두 반대로 출력


Chapter 13 구조체, 공용체, 열거형


 SECTION 01 구조체
    1.1 비빔밥과 구조체의 비교
    1.2 구조체의 문법
    1.3 구조체의 활용


SECTION 02 공용체
    2.1 복합 경기장과 공용체의 비교
   2.2 공용체의 문법


SECTION 03 열거형
    3.1 열거형의 이해


예제모음 34    구조체 포인터를 활용한 학생 관리
예제모음 35    구조체와 혼용체의 혼합
예제모음 36    열거형을 활용한 월 이름 출력


Chapter 14 고급 프로그램을 만들기 위한 C 


SECTION 01 main( ) 함수의 숨겨진 이야기
    1.1 main( ) 함수의 매개변수


SECTION 02 헤더 파일
    2.1 헤더 파일의 이해
    2.2 사용자가 만드는 헤더 파일
    2.3 하나의 파일을 여러 개로 분리하기


SECTION 03 전처리문과 예약어
    3.1 전처리문
    3.2 예약어


예제모음 37    텍스트 파일 복사
예제모음 38    static 예약어를 활용한 구구단 출력


Chapter 15 실전 프로젝트


SECTION 01 친구 핸펀 Ver 2.0
    1.1 프로그램 개요
    1.2 프로그램 구현
    1.3 전체 소스
 
SECTION 02 포도삽 Ver 2.0
    2.1 프로그램 개요
    2.2 프로그램 구현
    2.3 전체 소스

안녕하세요

연습 문제 답안지를 제. 메일로 보내주시면 감사하겠습니다

혼자공부하는데 책의 문제를 풀고나면 답지가 없는거 너무 불편합니다 이메일로 답지 보내주시면 감사하겠습니다 leejongwoo01@naver.com

연습문제를 풀어도 답을 확인할 수 없으니 답답해서요

답지 받을 수 있을까요

anjgkwl01121@naver.com

연습답지 보내주세요. 

godamang@gmail.com

답안지 필요합니다. 급해서

tgyui369@naver.com 빠른시내 보내주세요? 급합니다.

인터넷으로 사서 공부하는대 답지가없어서 이게답인지 아닌지 잘모르겠네요 이메일로 답지보내주실수 있으신가요   

연습문제 답지좀 알수 있을까요?

기초적인 내용이여서 상당히 편하지만

책의 연습문제나 self study를 학습한 후 정답과 비교하여 문제점을 찾을 수 없어서 아쉽습니다.

syoh27@naver.com 으로 답안지를 보내주시면 감사하겠습니다

책에 답이 없어서 문제를 풀어봐도 맞았는지 틀렸는지 확인할 방법이 없네요

답지가 없으면 이 책을 사서 공부하는게 무의미 하죠 rpfkqhrnt@naver.com 로 보내주시길 바랍니다.

연습문제 답지 보내주시면 감사하겠습니다. bjh991222@naver.com

연습문제 답지부탁드리겠습니다

 

khai0519@naver.com

연습문제 답지좀 보내주세요

tpdnjs320@naver.com

문제풀고 확인하려고보니 답지가없네요 보내주시면감사하겠습니다 ini03181@naver.com

인터넷으로 사서 공부하는대 답지가없어서 이게답인지 아닌지 잘모르겠네요 이메일로 답지보내주실수 있으신가요 ggy0303@naver.com

lego1997@naver.com

안녕하세요

c언어 공부하려고 서점에서 책 사서 공부중인데 연습문제에 있는 문제 풀어서 답을 확인 하려하는데 답지가 없더라구요

4장에서 10번 답이랑 그 외에 몇개 있는데 이 책 답지좀 이메일로 보내주실 수 있으신가요

kthkth99@naver.com

책에 답이 없어 문제를 풀어봐도 맞았는지 틀렸는지 확인할 길이 없네요 이러면 책을 산 의미가 없죠

답이 있으면 보내주시길 바랍니다 ywchoi93@naver.com 이쪽으로 보내주세요

kimdu92@naver.com 꼭 보내주세요 답확인을못하고있습니다

책 전체의 연습문제 답안지좀 보내주세요 

연습문제풀고 답이맞는지아닌지 확인이 안됩니다.

ksh1776@Nate.com 로 보내주시면 감사하겠습니다.

philip9905@naver.com

tgg2050@naver.com으로 답지좀 보내주세요

풀었는데 맞는지도 모르겠네요

문제를 풀고 난뒤 답이 맞는지 확실하지 않아 많이 곤란스럽습니다.

d3h24@naver.com 로 보내주세요

답지 부탁드립니다

 답지가 없어 확신이 서지 않습니다

dieun0212@naver.com

책의 해설과 답지가 필요합니다!!

최대한 빨리 보내주심 감사해요!!

daye9712@naver.com

hurmin13@naver.com으로 최대한 빨리 보내주세요 !!!!!

정답과 해설이 필요합니다  빨리보내주세요

 

 

lsh20921@naver.com

rkdehdrn2189@naver.com 으로 솔루션좀 부탁드립니다. 급해요ㅜㅜ

꼭 좀알려주세요

ansancomnet@naver.com

 

연습문제 답안이 없어 간소화가 잘 된건지 더 해야 할지 모르겠네요

내용이나 구성 자체는 매우 마음에 듭니다.

이 책갖고 첫 강의 인데.. 재미 있습니다.

하지만 부족한점도 있습니다.

요즘 비주얼 스튜디오 6.0 쓰는 곳이 있습니까??

예제에 나온 비주얼 스튜디오는 2014년 8월 판이라고 하기에는 좀 의야 합니다.

최하 비주얼스튜디오 2008 버전 이상은 나와야 하지 않을까 의견을 제시 해봅니다. (이유는 2008 부터는 무료버전도 있기 때문에)

C언어를 아예 처음 접하는 사람들을 중심으로 만든 책인것 같다. 다른 사람들이 당연하다고 생각하고 넘어가는 부분들을 하나하나 세세하게 짚고 넘어가는 것이 매우 만족스러웠다. 또한 다양한 이미지들을 통해 추상적인 부부들을 설명을 해주는 부분도 마음에 들었다

수업을 들으면서 부족했던 부분들을 따로 공부할때 기본서로 두고 공부하기에 매우 적합하다고 생각한다. 각 단원별로 연습문제가 배치되어있어 개념이 잘 들어섰는지 확인이 가능하다. 다만 아쉬운 점은 문제 자체의 설명은 아니더라도 문제의 답은 알려줬으면 하는 바람이다. 그래야 정확히 이해를 하고 문제의 결과를 도출했는지 알수있는 방법이 없기 때문이다.

C언어를 거의 까먹은 상태에서 보았기 때문에 입문자의 입장에서 읽을 수 있었다. 충분히 이해도가 높은 책이며 독자를 고려한 책이라고 생각한다

한빛 아카데미- C언어 for Beginner

책의 수준은 C언어를 처음 접하는 분에게 추천할만한 책입니다. 뭐 C언어가 나온지 워낙 오래‰映

결제하기
• 문화비 소득공제 가능

도서구입 안내

<한빛아카데미> 도서는 한빛 홈페이지에서 더 이상 판매를 하지 않습니다. 도서 구입은 인터넷 서점을 이용하시기 바랍니다. 양해바랍니다.

리뷰쓰기

닫기
* 도서명 :
IT CookBook, C언어 for Beginner(개정판)
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
IT CookBook, C언어 for Beginner(개정판)
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
IT CookBook, C언어 for Beginner(개정판)
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실

최근 본 책0