목록C언어 반복문 (2)
LetITGo

안녕하세요 오늘도 자료구조와 알고리즘을 공부하면서 알아야 되는 내용을 알려드리게 되었습니다. 제어문 중 조건문에 대해서 알아볼 것입니다. 조건문에는 크게 두 가지가 있습니다. if문과 switch 문이 있습니다. if문은 if, else문과 중첩 if문 등이 있습니다. if 문 먼저 if 문입니다. 구성은 조건식과 문장으로 구성됩니다. 작동원리는 간단합니다. if문이 실행되면서 조건식의 참, 거짓을 확인합니다. 만약 조건식이 참인 경우에는 if 문안에 있는 문장이 실행되고 거짓이라면 실행되지 않고 다음 부분으로 넘어갑니다. if 문안에는 문장 하나만이 아닌 여러 문장, 반복문도 가능합니다. if-else 문 이번에는 if-else 문에 대해 배워보겠습니다. 여러 조건이 있을 경우에 주로 사용됩니다. 원리..

프로그램에는 3가지의 흐름이 있습니다. 순차적으로 짜인 순서대로 흐르는 것과 여러 개의 경로에서 선택하는 흐름, 조건을 만족할 때까지 반복하는 반복하는 흐름이 있습니다. 그중에서 오늘은 반복하는 구조인 반복문에 대해서 알아보겠습니다. 반복문이 필요한 이유 프로그램에서 반복 구조가 필요한 이유가 뭘까요? 만약 한 반에 50명이 넘는 학생들의 성적을 처리할 때 50명의 학생들의 성적을 입력하고 평균을 계산하고 출력하는 과정을 50번이나 반복하는 것은 비효율 적입니다. 그래서 성적 입력, 평균 계산, 성적 출력 이 과정들을 단순 반복하는 것을 쉽게 하기 위해서 반복문이 필요합니다. 또한 학생수가 60명이나 40명으로 변경될 경우 직접 줄 수를 줄여야 하는 불편함을 없애줍니다. 반복문의 종류 반복문에는 2가지 ..