[C 언어]변수와 사칙연산
변수란, 어떤 값을 저장하는 공간이라고 보면 된다. ex) int num;, double PI;, float pi;, char onestr;, char name[100]; 변수명은 사용자가 원하는대로 이름을 지을수 있다. 하지만, 언더바(_)를 제외한 특수문자는 사용할 수 없으며 변수명의 첫 글자가 숫자여도 안된다. 그리고 저장하는 타입에 맞게 자료형을 선언 해줘야 한다. 자료형 종류는 밑의 링크를 참고 [C 언어] 자료형 자료형 할당되는 메모리 크기(byte) 표현 가능한 데이터 범위 정수형 부호있는 정수형 int 4 -2,147,483,648 ~ +2,147,483,647 short 2 -32,768 ~ +32,768 long 4 -2,147,483,648 ~ +2,147,483,647 long lo..
[C 언어] 자료형
자료형 할당되는 메모리 크기(byte) 표현 가능한 데이터 범위 정수형 부호있는 정수형 int 4 -2,147,483,648 ~ +2,147,483,647 short 2 -32,768 ~ +32,768 long 4 -2,147,483,648 ~ +2,147,483,647 long long 8 -2,147,483,648 ~ +2,147,483,647 부호없는 정수형 unsigned int 2 또는 4 0 ~ 4,294,967,295 unsigned short 2 0 ~ 65,535 unsigned long long 4 0 ~ 4,294,967,295 실수형 float 4 3.4 * 10^-37 ~ 3.4 * 10^+38 double 8 1.7 * 10^-307 ~ 1.7 * 10^+308 문자형 부호있는 ..
[C 언어]printf, scanf
먼저 C언어에서 printf와 scanf는 헤더 파일에 포함된 표준 입출력 함수이다. printf는 표준 출력 함수로, 원하는 숫자, 문자, 문자열, 특수문자를 콘솔 화면에 나타나게 한다. scanf는 표준 입력 함수로, 원하는 숫자, 문자, 문자열을 콘솔 화면에서 입력 받게 할 수 있다. printf ex) #include int main() { printf("Hello C world"); return 0; } (실행결과) 만약, 줄바꿈을 하고 싶을땐, \n을 추가해주면 된다. printf \n ex) #include int main() { printf("Hello\nC\nworld"); return 0; } (실행결과) scanf ex) #include int main() { int num; scan..