[혼공학습단 9기] - 혼공C 1주차
- 공부 범위 : Chapter 01, 02
- 공식 미션 :
비주얼 스튜디오 설치화면 인증하기 - 서브 미션 :
학습 스케줄 직접 짜고 공유하기
학습주차 | 공부 범위 | 1일차 | 2일차 | 3일차 | 4일차 | 5일차 | 6일차 | 7일차 |
1/2 ~ 1/8 | Chapter 01, 02 | p.42~50 | ||||||
1/9 ~ 1/15 | Chapter 03, 04 | p.51~82 | p.83~120 | p.52~62 | p.63~68 | p.73~78 | p.84~95 | p.100~113 |
1/16 ~ 1/22 | Chapter 05, 06 | p.121~152 | p.153~178 | p.122~133 | p.137~148 | p.154~163 | p.166~174 | 블로그정리 |
설 연휴 | 한 주의 달콤한 휴식 기간(=복습 기간) | |||||||
1/30 ~ 2/5 | Chapter 07 | p.179~191 | p.192~206 | p.180~188 | p.192~197 | p.198~202 | 문제풀이 | 배열예습 |
2/6 ~ 2/12 | Chapter 08 | p.207~219 | p.220~232 | p.208~217 | p.220~225 | p.226~229 | 문제풀이 | 포인터예습 |
2/13 ~ 2/19 | Chapter 09 | p.233~246 | p.247~262 | p.234~240 | p.241~244 | p.247~258 | 문제풀이 | 블로그정리 |
02-2 상수와 데이터 표현 방법
- 데이터
프로그램이 처리하는 대상
종류 : 정수, 실수, 문자, 문자열
형태 : 변수, 상수
정수 상수의 표현법
- C언어에서 진법 표현하기
8진수 : 숫자 앞에 0(숫자 0)
16진수 : 숫자 앞에 0x(숫자 0과 영문자x) - 진법은 다르지만 C언어에서 기본적으로 10진수로 출력됨
8진수로 출력 : 변환문자 %o(영문자 o) 사용
16진수로 출력 : 변환문자 %x 또는 %X 사용
실수 상수의 표현법
- 소수점 형태와 지수 형태로 표현
- 무의미한 0이나 .(소수점)은 생략 가능
- 소수점 형태
예 : 3.4, -1.5, .5, 10.0 - 지수 형태(e는 밑수 10을 의미)
예 : 3.4e-5, .31E-3 - 정규화(Nomalization) 표기법
소수점 앞에 0이 아닌 유호 숫자 한자리를 사용하여 지수 형태로 나타낸 수
예 : 3.14e-5 - printf 함수가 지수 형태로 출력할 때는 기본적으로 정규화 표현법을 따름
// %le : 지수 형태로 출력하기 위한 변환 문자
#include <stdio.h>
int main(void)
{
printf("%lf\n", 31.4e0);
printf("%.1le\n", 31.4e-5);
printf("%.4le\n", 71.21954);
return 0;
}
이 부분은 확실히 많이 코딩을 해보고
어떻게 출력되는지 이해를 하고 넘어가는 게 좋을 듯 합니당.
궁금하면 손부터 움직이세요!!!
'혼공학습단 9기' 카테고리의 다른 글
[혼공단 혼공C] 1주차 5일 - Chapter 01. Part 04 (0) | 2023.01.08 |
---|---|
[혼공단 혼공C] 1주차 4일 - Chapter 01. Part 03 (0) | 2023.01.05 |
[혼공단 혼공C] 1주차 3일 - Chapter 01. Part 02 (0) | 2023.01.05 |
[혼공단 혼공C] 1주차 3일 - Chapter 01. Part 01 (0) | 2023.01.04 |
[혼공단 혼공C] 1주차 2일 - 학습 계획 (0) | 2023.01.03 |
댓글