김변수와 시작하는 코딩생활 with C언어
저자

코뮤니티운영진(휴몬랩)

저자:코뮤니티운영진(휴몬랩)
현재네이버대표코딩카페‘코뮤니티’를비롯해코딩과관련된다양한서비스를운영하고있습니다.
-코뮤니티cafe.naver.com/codeuniv
-코풀copool.kr

목차

베타리더후기
머리말
이책의특징
코딩메이트'김변수’
코딩메이트‘아코’
이책의구성
이렇게공부하세요!

[PART1]변수와함께배우는C언어왕기초
CHAPTER1.C언어,너는누구냐!
1-1.C언어를왜배울까-
1-2.C언어는어떻게탄생했을까-
1-3.VisualStudioCode설치하기
1-4.C언어프로그래밍시작하기
CHAPTER1마무리
챗GPT와함께하는코딩학습

CHAPTER2.변수와자료형
2-1.변수
2-2.숫자형
2-3.문자형
2-4.그외의자료형
2-5.변수이름규칙
2-6.[더알아보기]부동소수점
CHAPTER2마무리
챗GPT와함께하는코딩학습

CHAPTER3.표준입출력
3-1.표준입출력이란-
3-2.표준출력함수
3-3.형식지정자
3-4.표준입력함수
3-5.[더알아보기]형변환
CHAPTER3마무리
챗GPT와함께하는코딩학습

CHAPTER4.연산자
4-1.연산자의종류
4-2.산술연산자
4-3.관계연산자
4-4.논리연산자
4-5.증감연산자
4-6.[더알아보기]비트연산자
CHAPTER4마무리
챗GPT와함께하는코딩학습
CHAPTER5.함수
5-1.함수란무엇인가-
5-2.매개변수와반환값을사용하는함수
5-3.변수의사용영역
5-4.[더알아보기]재귀함수
CHAPTER5마무리
챗GPT와함께하는코딩학습

CHAPTER6.조건문
6-1.조건문
6-2.if조건문
6-3.elseif와조건문
6-4.switch조건문
6-5.[더알아보기]switch문과if문의장점비교
CHAPTER6마무리
챗GPT와함께하는코딩학습

CHAPTER7.반복문
7-1.반복문을왜사용해야할까
7-2.for반복문
7-3.while반복문
7-4.중첩반복문
7-5.[더알아보기]break와continue제어문
CHAPTER7마무리
챗GPT와함께하는코딩학습

CHAPTER8.배열과문자열
8-1.배열이란-
8-2.반복문과배열
8-3.문자열이란-
8-4.문자열활용
8-5.[더알아보기]동적메모리할당
CHAPTER8마무리
챗GPT와함께하는코딩학습

CHAPTER9.포인터
9-1.포인터란-
9-2.주소연산자&
9-3.포인터를선언하고사용하기
9-4.다중포인터
9-5.함수매개변수에포인터사용하기
9-6.[더알아보기]포인터와배열의관계
CHAPTER9마무리
챗GPT와함께하는코딩학습

CHAPTER10.구조체
10-1.구조체란-
10-2.구조체변수를선언하고사용하기
10-3.공용체
10-4.열거체
10-5.[더알아보기]구조체포인터
CHAPTER10마무리
챗GPT와함께하는코딩학습

[PART2]변수와함께만드는나의첫포트폴리오
CHAPTER1.난이도하(★)프로젝트
1-1.플래너만들기
1-2.자료형마스터!
1-3.시험점수의평균구하기
1-4.-,X퀴즈의결과는-
1-5.색칠한블록
1-6.알파벳사이의거리
1-7.도전!별찍기피라미드!
1-8.홀짝구분하기
1-9.0000년에나는몇살일까-
1-10.미리쓰는반성문

CHAPTER2.난이도중(★★)프로젝트
2-1.두숫자사이의n의배수찾기
2-2.두숫자사이의소수찾기
2-3.파스칼의삼각형
2-4.문자열부풀리기
2-5.거꾸로피라미드만들기
2-6.피보나치수
2-7.카드섞기
2-8.학생관리시스템
2-9.점수에따른등급산출하기
2-10.도전!스도쿠!
CHAPTER3.난이도상(★★★)프로젝트
3-1.원래숫자구하기
3-2.수정렬하기
3-3.팩토리얼구현하기
3-4.도전!별찍기
3-5.곱셈답지만들기
3-6.영수증확인하기
3-7.끝말잇기
3-8.컴퓨터사용시간구분하기

(PART1개념다지기)정답및해설

출판사 서평

프로그래밍언어를처음배울때는생소한문법에놀라고방대한학습량에지쳐지레포기하기쉽습니다.특히C언어는포인터로대표되는어려움으로인해많은초보자들이제대로배우지않고넘어가버리는경우가많습니다.네이버대표코딩카페<코뮤니티>운영진은이러한점에착안해입문자,초보자가꼭알아야할핵심개념들만쏙쏙담아모각코(모여서각자코딩)C언어기초과정을운영했습니다.

수많은수료자가만족한이과정을이제책으로엮어세상의모든코딩입문자들에게선보입니다.그동안모각코스터디운영제약사항으로인해담지못했던더욱상세한설명과예시,더많은문제를이책에실었습니다.또한챗GPT를코딩학습에활용하는새로운방법도담았습니다.

파이썬에이어,본격적인프로그래밍의시작이라고할수있는C언어를공부하기로마음먹은여러분을응원합니다.『김변수와시작하는코딩생활withC언어』와함께코딩의매력에푹빠져보세요!
<베타리더후기>
“C언어를전반적으로이해하기에적합해만족스러웠습니다.비전공자이기에스스로컴퓨터언어를학습하고있는지에대한확신이부족했고,내가어느정도실력을갖고있는지평가하기어려워고민이있었는데,이책을통해C언어의기초를다시공부함으로써내가모르고있던부분을하나씩확인할수있었던점이마음에들었습니다.이책은전공자에게체계적인개념설명을통해기초를다지는데도움을줄뿐만아니라,비전공자가C언어에입문하는용도로적합한도서임을확신합니다.”-이용재님

“책을읽으며헷갈렸던개념을다시살펴보면서스스로이해하는방법을배울수있었습니다.초보자가이해하기쉽게하나하나코드를설명해주는부분이나문제로개념을확인할수있는챕터,챗GPT를통한코딩학습으로AI에친숙한환경을만들어준다는점이이책의장점입니다.프로젝트챕터를통해다양한알고리즘에대한코딩으로서서히난이도높은프로그래밍에노출시켜준다는것또한좋았습니다.”-김정현님

“평소에C언어에대한개념이많이부족하고상대적으로파이썬보다어려워도중에포기하는경우가많았는데,책을통해서C언어의개념을잡을수있어서좋았습니다!또한최근에가장떠오르고있는챗GPT를활용한설명부분도좋았습니다.”-송수빈님

“개념이머릿속으로자동으로정리되는기분을느낄수있었습니다.챗GPT,더보기등의코너를거치면서C언어와좀더가까워질수있는시간을가졌고,다양한문제에직면하면서나만의포트폴리오가완성되는뿌듯함도느낄수있었습니다.”-이승현님