C언어(4)
-
[해달] C언어 기초 멘토링 5주차 #동아리
#C #멘토링 #동아리 #부트캠프 지난 시간 배운 배열을 복습하고 전에 설명한 메모리 구조를 어떻게 응용하는지 포인터를 이용하여 확인합니다. 2. 문자열 string.h 헤더를 추가하고 문자열 함수를 사용합니다. F11과 디버깅하는 방법을 배워 스스로 코드가 어떻게 순차적으로 진행되며 어디서 오류가 발생하는지 알아봅니다. strtok와 포인터가 어떻게 작동하는지 생각해보고 확인해봅니다. 3. 문제 뽀개기 본격적으로 문제풀이로 들어갑니다. 계획을 짜고 어떻게 문제를 풀지 가이드라인을 제시하면 멘티분들이 스스로 생각해서 변수를 지정하고 문제풀이 과정을 생각해봅니다. 또한 매크로 함수를 사용하여 코드를 깔끔하게 만드는 방법을 학습합니다. 필수과제 백준 1152 단어의 개수 백준 2869 달팽이는 올라가..
2023.04.08 -
[해달] C언어 기초 멘토링 4주차 #동아리
#C #동아리 #멘토링 #부트캠프 목차 2. 배열 배열을 어떻게 사용하는지 학습합니다. 메모리 구조를 이해하고 C언어에서 가장 중요한 메모리 관리의 기초를 배우며 배열에 익숙해집니다. 3. 문자열 문자열부터 난이도가 급증할 수 있습니다. 반복문과 입출력, 배열의 개념이 종합적으로 필요합니다. 앞서 배운 배열의 일종인 문자열을 이용하여 배열을 응용합니다. 필수과제 백준 10818 최소, 최대 백준 2562 최댓값 백준 2577 숫자의 개수 백준 11654 아스키코드 선택과제 백준 1546 평균 백준 2741 N찍기 백준 4344 평균은 넘겠지 백준 1157 단어공부 중요 포인트 배열의 메모리구조를 이해 배열을 응용하여 문제풀이 문자열을 사용하고 띄어쓰기와 메모리 부족과 같은 실수 주의 버퍼에 관한 개념 이..
2023.04.08 -
[해달] C언어 기초 멘토링 3주차 #동아리
#동아리 #멘토링 #C 요약 복습 지난 학습부터 많은 시간이 지나 멘티분들의 감을 찾는게 목표입니다. 변수와 조건문, 입출력문을 복습합니다. 2. 반복문 1 반복문이 필요한 이유와 구조를 이해하며 for문과 while문을 언제 사용해야하는지 차이를 학습합니다. 또한 for문을 정확히 어떻게 만들어야 원하는 구조가 나오는지 직접 만들어보며 응용합니다. 3. 배열 본격적인 C언어 문법으로 배열의 개념은 상당히 중요합니다. 한 번의 학습으로 이해하기 힘들 수 있기 때문에 미리 간단하게 복습하여 다음 시간에 기억할 수 있게 연결합니다. 필수과제 (반복) 백준 10925 A+B-5 백준 2438 별찍기1 백준 2439 별찍기2 백준 2739 구구단 (배열) 백준 10818 최소 최대 선택과제 (반복) 백준 101..
2023.04.08 -
[해달] C언어 기초 멘토링 2주차 #동아리
#동아리 #멘토링 #C 2022년도 4월부터 진행한 C언어 멘토링입니다 2022.04.06. ~ 2022.05.25. 요약 C언어를 배우는 이유 파이썬과 C 중에서 어떤 이점이 각각 있는지 알아봅니다. 또한 새내기 멘티분들이 많아 이를 고려해 컴퓨터학개론의 전공 내용을 섞었습니다. 또한 코딩을 처음 접하거나 잊은 분들을 위해 천천히 진도를 나가기로 결정했으며 어색한 분위기를 풀고 멘티분의 질문을 많이 받는 것을 목표로 잡았습니다. +) Visual studio 사용법 처음 사용해보는 Visual Studio 사용법을 익히고 스스로 프로젝트와 솔루션을 생성하고 어떤 데이터 구조로 되어있는지 이해합니다. 변수 갑작스럽게 다양하게 쏟아지는 변수의 개념에 익숙해지는게 목표입니다. 실수가 잦으면서도 중요한 부분이..
2023.04.08