1. 도서정가제
  2. 소득공제
C 언어로 키우는 코딩 스킬: 질문하고 답하며 알아가는 프로그래밍의 진짜 원리!
0 (0)
23,000원
20,700원
10%
최대 적립 포인트
1,450 원
  • 구매 적립
    적립금 안내

    상품 적립금

    상품 적립금은 고객님이 웬디북에서 상품을 구매하실 경우 이에 대한 마일리지 개념으로 구매금액의 일부를 적립해 드리는 제도이며 사용은 예치금과 같이 현금처럼 사용가능하십니다.

    멤버십 적립금

    멤버십 적립금은 고객님의 멤버십(고객)등급에 따라 도서 구매액의 1 ~ 4%에 해당하는 적립금이 추가로 적립되며 적립금은 다음 주문시 현금처럼 사용이 가능합니다.

    다만 적립금은 예치금과는 달리, 현금으로 환불하실 수 없고 적립금의 적립일로 부터 12개월 이내에 사용하시지 않으면 자동으로 소멸됩니다.

  • 상품 적립금
    1,150원
  • 리뷰 적립
    리뷰 작성 안내 및 유의사항
    • •
      리뷰 작성 시 관리자 확인 후 적립금이 지급되며 영업일 기준 평균 1~2일 소요될 수 있습니다.
    • •
      적립금 유효기간은 적립 일로부터 1년입니다.
    • •
      적립금이 지급된 리뷰는 수정,삭제가 불가합니다.
    • •
      최소 20자 이상 리뷰 작성 시 적립금이 지급됩니다.
    기본 적립금
    • • 구매상품
    3개월 까지
    300원
    (100자 이상)
    100원
    (100자 미만)
    3개월 이후
    100원
    (20자 이상)
    • • 비구매 상품 리뷰 작성 시 적립금은 적립되지 않는 점 참고바랍니다.
    2배 적립금
    상품의 첫번째 리뷰부터 10번째 리뷰까지는 기본 적립금의 2배를 적립해 드리며, 이후 리뷰부터는 기본 적립금이 적립됩니다.
    아래에 해당하는 글은 리뷰 승인이 되지 않을 수 있습니다.
    • •
      상품 내용과 무관한 사진 및 글을 작성한 경우
    • •
      시리즈나 세트 상품이라 하더라도 비슷한 내용을 반복적으로 올리거나 같은 글을 복사해서 올리는 경우
    • •
      기타 상품 리뷰에 적합하지 않은 내용이 있는 경우
    • •
      비속어를 사용하거나 상품에 관한 잘못된 정보를 전달하는 경우
    • •
      상업적 목적의 광고성 내용이나 저작권, 명예훼손 등의 우려가 있는 경우
    작성하신 리뷰는 본 사의 마케팅 활동(온라인 이벤트, 프로모션, 광고 등)에 사용될 수 있습니다.
    상품의 주문/취소, 배송·포장, 파본, 재입고 등
    CS/배송 서비스 관련 문의는 1:1 게시판을 이용해 주세요.
  • 최대 리뷰 적립금
    300원
도서번호
400483
ISBN
9791194630999
출판사
글
배송안내
내일 오전 9시까지 주문하면 내일(10/16 금요일) 발송
품목정보
출간일 2026-09-29
페이지, 크기, 무게 320쪽, 140*205mm, 416g
목차
프롤로그: 질문과 대답을 통한 대화형 프로그래밍 수업

00 도대체 C 언어는 왜 배워야 하나요?
01 초기화가 없으면 쓰레기가 존재한다
02 나머지 연산자를 어디에 활용하나?
__ 분초 계산 문제
__ 시분초 계산 문제
__ 거스름돈을 동전으로 계산
__ 거스름돈을 지폐와 동전으로 계산
03 조건문을 사용하지 않고 음수, 양수, 0을 구분할 수 있을까?
__ 0과 1의 구분과 판단
__ 홀수와 짝수의 구분과 판단
__ 입력받은 두 숫자 중에서 큰 수를 출력
__ 조건문 없이 변수의 부호를 구분
04 컵에 든 콜라와 사이다를 동시에 교환하라!
__ 임시 변수를 사용한 두 변수의 교환
__ 임시 변수를 사용하지 않는 두 변수의 교환
__ 비트 연산을 이용한 두 변수의 교환
05 함수 printf()도 반환 값이 있다고요?
06 양수 반올림을 동생에게 설명하시오
__ 양수 반올림과 일반화
__ 반올림, 올림, 내림 그리고 절사
07 떠다니는 소수점
08 예제 프로그램에서 float보다 double을 선호하는 이유는?
09 0.1+0.2는 0.3이 아니다?
10 데이터 입력에서 발생할 수 있는 문제들은?
__ 숫자 입력에서 주의해야 할 것
__ 문자 입력에서 주의해야 할 것
__ 문자열 입력에서 주의해야 할 것
11 뺄셈, 나눗셈 심지어 곱셈까지 모두 덧셈으로 처리한다고?
__ 왜 십진법이 아닌 이진법이 컴퓨터에 적합할까?
__ 보수란?
__ 십진수의 보수연산
__ 이진수의 보수연산
__ 컴퓨터에서 2의 보수를 사용하는 이유
12 문자 ‘1’과 숫자 49는 저장된 모양이 같다고요?
__ 문자열을 숫자로 변환하는 함수
__ 입력된 점수를 성적 등급으로 변환
13 상수와 리터럴은 같은 거 아닌가요?
14 비트 연산이 필요한가요?
__ 비트 연산자를 이용한 보수 표현
__ 연산자 &와 &&의 차이
__ 2의 거듭제곱인가?
__ 시프트 연산자와 활용
__ XOR 연산자의 활용
15 어디에 쓰이는지 잘 모르지만, 포인터는 어려워요!
__ 포인터? 주소? 도대체 무엇을 의미할까?
__ 변수와 포인터의 공통점과 차이점
__ 포인터가 필요한 이유
__ 데이터 입력과 포인터
__ 문자열과 포인터

에필로그: 컴퓨터적 사고를 통한 문제 해결 역량 증진
상세 이미지
저자소개
저자 ; 안기수
성균관대학교 경상대학 통계학과 졸업
성균관대학교 대학원 통계학과 졸업(경제학 석사)
성균관대학교 대학원 통계학과 전산통계전공(경제학 박사)
현재 동남보건대 세무회계학과 교수

저서
《단계별로 설명한 C 프로그래밍》(2000, 생능출판사)
《응용 프로그램 개발을 위한 명품 C 언어 프로젝트》(2010, 생능출판사)
《명품 C 언어 프로그래밍》(2013, 생능출판사)
《엑셀로 풀어보는 생활 속의 통계학》(2021, 생능)
《파이썬과 함께하는 생활 속의 통계학》(2022, 생능)
《파이썬을 활용한 빅데이터 분석 개론》(2024, 생능)
《파이썬 워크북》(2025, 생능출판사)
《C언어 워크북》(2025, 생능출판사)
출판사 서평
“문법 암기는 끝! 질문과 대답으로 배우는 대화형 C 언어 프로그래밍”

기존 프로그래밍 수업은 문법 설명과 예제 풀이에 집중하느라 ‘다양한 문제 해결력’이나 ‘컴퓨터적 사고’를 기르기 어려웠습니다. 특히 AI 검색이 활성화된 요즘, 단순 지식을 습득하는 방식으로는 프로그래밍의 진짜 매력인 ‘적절한 최선책을 찾는 즐거움’을 느끼기 힘듭니다.
이 책은 이러한 고민에서 출발했습니다. C 언어의 기초부터 포인터, 보수 연산, 비트 연산, 부동소수점의 원리까지 실제 강의실에서 주고받았던 날카로운 질문들과 아이디어를 에피소드 형식으로 구성했습니다. 4명의 가상 학생들과 함께 고민하고 토론하는 과정을 고스란히 담아 실습실의 현장감을 생생하게 구현했습니다.
0.1+0.2가 왜 0.3이 아닌지, 컵에 든 음료를 바꾸듯 변수 값을 교환하는 정교한 원리는 무엇인지 대화로 풀어냅니다. 이 책을 통해 무작정 코드를 타이핑하는 개발자가 아닌, 문제의 본질을 꿰뚫고 다양한 접근법을 고민하는 진짜 프로그래머로 거듭나시길 바랍니다.
리뷰(0)
0 / 5.0
  • 리뷰를 작성하시면 소정의 적립금을 드립니다.
  • 도서의 첫번째 리뷰부터 10번째 리뷰까지는 기본 적립금의 2배를 적립해 드립니다.
  • 리뷰 혜택 및 유의사항
    리뷰 작성 안내 및 유의사항
    • •
      리뷰 작성 시 관리자 확인 후 적립금이 지급되며 영업일 기준 평균 1~2일 소요될 수 있습니다.
    • •
      적립금 유효기간은 적립 일로부터 1년입니다.
    • •
      적립금이 지급된 리뷰는 수정,삭제가 불가합니다.
    • •
      최소 20자 이상 리뷰 작성 시 적립금이 지급됩니다.
    기본 적립금
    • • 구매상품
    3개월 까지
    300원
    (100자 이상)
    100원
    (100자 미만)
    3개월 이후
    100원
    (20자 이상)
    • • 비구매 상품 리뷰 작성 시 적립금은 적립되지 않는 점 참고바랍니다.
    2배 적립금
    상품의 첫번째 리뷰부터 10번째 리뷰까지는 기본 적립금의 2배를 적립해 드리며, 이후 리뷰부터는 기본 적립금이 적립됩니다.
    아래에 해당하는 글은 리뷰 승인이 되지 않을 수 있습니다.
    • •
      상품 내용과 무관한 사진 및 글을 작성한 경우
    • •
      시리즈나 세트 상품이라 하더라도 비슷한 내용을 반복적으로 올리거나 같은 글을 복사해서 올리는 경우
    • •
      기타 상품 리뷰에 적합하지 않은 내용이 있는 경우
    • •
      비속어를 사용하거나 상품에 관한 잘못된 정보를 전달하는 경우
    • •
      상업적 목적의 광고성 내용이나 저작권, 명예훼손 등의 우려가 있는 경우
    작성하신 리뷰는 본 사의 마케팅 활동(온라인 이벤트, 프로모션, 광고 등)에 사용될 수 있습니다.
    상품의 주문/취소, 배송·포장, 파본, 재입고 등
    CS/배송 서비스 관련 문의는 1:1 게시판을 이용해 주세요.
리뷰 작성
배송방법
  • 배송은 CJ대한통운(1588-1255)을 이용해서 보내드리고 있습니다. 택배 조회하기
  • 3만원 이상 구입시 무료배송을 해 드리며 3만원 미만 구입시 2,500원의 배송료가 부과됩니다.
배송기간
  • 15시 이전에 입금 확인된 주문까지는 당일날 발송하며 일반적인 경우 다음날 책을 받아보실 수 있습니다.
  • 주말 또는 공휴일이 있거나 시기적으로 배송이 많은 기간인 경우는 지역에 따라 1~2일이 더 소요될 수 있습니다.
  • 주문 후, 5일이 경과해도 상품이 도착하지 않은 경우에는 웬디북 고객센터(1800-9785)로 전화를 주시거나
  • 고객센터 > 1:1 친절상담을 통해 문의글을 남겨주시면 확인 후 신속히 조치하도록 하겠습니다.
묶음배송
  • 이전 주문의 주문상태가 입금완료일 경우, 새로운 주문서 작성시 묶음배송을 신청하시면 묶음배송이 가능합니다.
  • 이전 주문의 주문상태가 출고준비중이거나 출고완료이면 묶음배송이 불가합니다.
반품안내
  • 고객님의 마음이 바뀌신 경우 반품은 도서주문일로부터 15일 이내에 해주셔야 하며 이 경우 반품 배송비는 고객님 부담입니다.
  • 이전 배송시 3만원 이상을 주문하셔서 무료배송 받았으나 일부의 반품으로 주문금액이 3만원이 안될 경우,
  • 이전 주문의 배송비를 포함한 왕복 배송비를 부담하셔야 합니다.
  • 반품절차는 고객센터의 반품교환신청 페이지에서 신청을 해주시면 웬디북 고객센터에서 지정택배사에 회수요청을 하고,
  • 방문한 택배기사님을 통해 반품도서를 보내주시면 됩니다.
  • 운송도중 책이 손상되지 않도록 포장을 해주신 후, 포장 겉면에 “반품도서”라고 기재해주시기 바랍니다.
  • 책이 도착하는 대로 원하시는 바에 따라 적립 또는 환불 진행해드립니다.
  • (특히 팝업북 등은 조그만 충격에도 책이 손상될 수 있으므로 주의해 주시기 바랍니다.)
ㆍ반품이 불가한 경우
  • 1. 고객에게 책임 있는 사유로 상품이 멸실 또는 훼손된 경우
  • 2. CD나 소프트웨어 포함, 포장이 되어 있는 모든 상품의 포장 개봉
  • 3. 만화책 및 단시간 내에 완독이 가능한 잡지
  • 4. 상품과 함께 발송된 추가사은품이 분실 또는 훼손된 경우
  • 5. 고객의 사용 또는 일부 소비에 의하여 상품의 가치가 현저히 감소한 경우
  • 6. 물품수령 후, 15일이 경과한 경우
  • 7. 명시된 반품가능 기한이 지난 경우
교환안내
  • 파본도서 혹은 오배송으로인한 교환은 도서주문일로부터 15일 이내에 신청하셔야 하며 이 경우 배송비는 웬디북에서 부담합니다.
  • (단, 팝업북과 CD가 세트인 책은 책의 특성상 7일 이내에 해주셔야 합니다.)
  • 교환절차는 고객센터의 반품교환신청 페이지에서 신청을 해주시면 웬디북에서 새 책을 보내드리고 새 책을 받으실 때 교환도서와 맞교환 하시면 됩니다.
  • 교환은 동일도서에 한하며, 다른 도서로 교환은 불가합니다.
  • 운송도중 책이 손상되지 않도록 포장을 해주신 후, 포장 겉면에 “반품도서”라고 기재해주시기 바랍니다.
  • (특히 팝업북 등은 조그만 충격에도 책이 손상될 수 있으므로 주의해 주시기 바랍니다.)
ㆍ교환이 불가한 경우
  • 1. 고객에게 책임 있는 사유로 상품이 멸실 또는 훼손된 경우
  • 2. 포장 상품의 포장을 해체한 경우
  • 3. 고객의 사용 또는 일부 소비에 의하여 상품의 가치가 현저히 감소한 경우
  • 4. 물품 수령 후, 15일이 경과한 경우
  • 5. 동일상품으로 교환하신 후, 다시 교환하시고자 할 경우 (이 경우에는 환불처리 해드립니다.)