[C 언어 기초] if 문 - 조건에 따른 실행 흐름과 분기


[C 언어 기초] if 문 - 조건에 따른 실행 흐름과 분기

현재까지 학습하면서 작성된 코드는 모두 실행 흐름을 거쳐서 실행이 되었다. 그런데 이번에는 프로그램의 흐름을 원하는 형태로 컨트롤 할 수 있는 if 문에 대해서 학습을 해 보자. 즉, 선택에 따라 작성된 코드는 실행이 되고 다른 코드는 실행에서 제외가 될 수 있다는 뜻이다. 마찬가지로 파이썬에서 if 문을 학습한 적이 있기 때문에 수월하게 이해할 것 같다. 리눅스 시스템의 계산기 프로그램 파이썬에서 따로 언급한 적은 없지만 여기서 언급하자면 프로그램에서 실행 흐름의 분기가 필요한 이유는 뭘까? 만약에 계산이 가능한 프로그램을 구현한다고 가정해 보자. 계산기라고 하면 다른 기능은 몰라도 사칙연산은 무조건 구현되어야 한다. 하지만 사칙연산을 전부 실행하지 않고 프로그램을 사용하는 사람의 선택과 필요에 따라서 덧셈 혹은 곱셈을 선택적으로 실행할 수 있어야 한다는 뜻이다. 고속도로 분기점 고속도로의 분기점을 생각해 봐도 마찬가지이다. 누구는 서울로 가기 위해 왼쪽으로 가고 누구는 부산으로 ...


#C언어 #if문 #실행흐름분기

원문링크 : [C 언어 기초] if 문 - 조건에 따른 실행 흐름과 분기