반복문 2

C언어 4강 | Flow of Control | 반복문, 조건문, 순차 구조

제어 구조 Flow of control 프로그램은 보통 순차 제어 구조로 진행된다. sequential flow of control 그런데 어떤 경우에는 선택, 반복 구조를 차용해야 할 때가 있다. 선택 구조 : a choice of action if, if-else, switch 반복 구조 : repetition while, for, do Relational, Equality, Logical operators true인 경우 nonzero value false인 경우 zero value 리턴함 relational : = equality : == != logical operators : && || Relational operators and expressions = 등이 있다. 만약 (a < ..

Computer Science/C 2021.12.16

C 언어 1강 | 알고리즘 사고, C 언어 역사, Hello World!

🐱‍🐉 프로그래밍 서론 🐱‍🚀 알고리즘적인 사고 프로그래밍에서 알고리즘은 마치 요리할 때 레시피와 같은 역할을 한다. 알고리즘 사고를 한다는 것은 [1] 컴퓨터가 이해 가능한 형태로 표현하고, [2] 가능한 모든 경우를 포괄하도록 알고리즘을 설계한다는 것이다. 본 노이만 아키텍처 컴퓨터는 본 노이만 아키텍처를 따라서 디자인된다. 본 노이만 아키텍처는 존 폰 노이만(1903~1957, 헝가리 출신 수학자)이 설계한 것으로, Stored Program concept라고 한다. Stored Program Concept는 컴퓨터 내부에 기억 장치를 갖추고(메모리) 계산의 순서를 부호화하여 순차적으로 처리하고(CPU), 해독한 후에 실행하는 것을 기본 구조로 한다. 이때 첫번째 단계는 Fetch : CPU 내부로..

Computer Science/C 2021.12.14