설명 ¶
- 2015년도 새싹교실 반입니다.
- 장르는 C 프로그래밍 기초
- 진도를 나가기 보다는 수업을 보조해 주는 방식으로 진행합니다.
- 매주 목요일 오후 7시
- 왜 팀 이름이 이러냐면...
3월 26일 ¶
- Hello, World 살펴보기
#
이 무엇을 하나요?
int main() {}
이 뭐죠?
puts
와 printf
는 무슨 차이가 있어요?
- 기타 등등...
4월 2일 ¶
- 자료형들
- short, int, long
- float, double
- 컴퓨터에서는 숫자를 어떻게 저장할까?
- 왜 다양한 자료형들이 있을까?
- 산술/논리 연산자들
- (중첩) if/else
- 점수에 따른 성적 출력하는 실습
- 숫자 입력에 따른 출력 실습 (양수? 음수? 양수면 짝수? 홀수?)
4월 9일 ¶
- 실습 시간
- 쉬프트 암호화
- 4개의 좌표를 입력받아 넓이 출력
- 그 외에 짬짬한 내용들
- {{ stdio.h }} 외에도 {{ math.h }}와 같은 헤더 파일들이 있으며, 각각의 헤더 파일은 특정 작업과 관련된 함수들을 가지고 있음.
- 연산 후, 비교하고, 대입한다.
- {{ 1 <= x <= 9 }} 이런 코드는 노노.
- http://www.asciitable.com/ 아스키 값은 여기서 확인.
- 정수끼리 나눌 경우 값이 정수임을 유의.
- (float) (double)과 같은 캐스팅을 하거나, 3.0 같은 꼼수(?)를 쓰자