프로그래밍기초 2

[햄깅이의 C언어] Chapter 6 / 조건

본 포스팅은 Perfect C, C언어로 배우는 프로그래밍 기초 책을 기반으로 공부한 자료입니다.다른 포스팅을 참고한 자료는 모두 출처를 남겨놓았습니다6.1 제어문의 종류 제어문의 종류 비순차적 실행의 제어문 지금까지 배워 온 프로그램 실행 순서의 원칙은 순차적 실행이다. 즉 프로그램은 main 함수 내부에서 배치된 문장이 순차적으로 실행되는 흐름이었다. 그러나 이러한 순차적 실행만으로 프로그램을 모두 작성한다면 매우 비효율적이다.  프로그램의 실행 흐름에서도 순차적인 실행뿐만 아니라 선택과 반복 등 순차적인 실행을 변형하여 프로그램의 실행 순서를 제어하는 제어문이 제공된다.  제어문의 종류 C언어에서 제공하는 제어문은 조건 선택과 반복, 분기 처리로 나눌 수 있다. 1. 조건 선택: 두 개 또는 여러 ..

[햄깅이의 C언어] Chapter 5 / 연산자와 연산식

본 포스팅은 Perfect C, C언어로 배우는 프로그래밍 기초 책을 기반으로 공부한 자료입니다.다른 포스팅을 참고한 자료는 모두 출처를 남겨놓았습니다5.1 연산자와 다양한 연산자  연산식과 연산자 분류 수학에서 사용하는 (3+4*5)와 같은 연산 표현을 수식이라고 하듯이, 프로그래밍 언어에서도 덧셈과 뺄셈과 같은 다양한 연산자와 수 그리고 변수를 사용해 수식을 표현할 수 있다. 변수와 다양한 리터럴 상수, 그리고 함수의 호출 등으로 구성되는 표현 식을 연산식이라고 한다. 연산식은 항상 하나의 결과값을 가진다.연삭식은 연산자 (+,-...)와 피연산자(연산에 참여하는 변수나 상수)로 구성된다.    다양한 연산자 다양한 재료에 따라 필요한 믹서기도 다양하다. 연산자는 연산에 참여하는 피연산자의갯수에 따라..