cjh
함수(function)
함수 개념 함수(function)를 아주 간단히 표현하면 일정한 기능을 수행하는 코드라고 할 수 있겠습니다.우리는 이미 함수를 계속해서 사용해 왔습니다.main ( ) , printf ( )등을 예로 들 수 있겠습니다.그런데 이 함수들은 C언어 라이브러리에서 제공하는 함수들입니다.즉 정해진 기능을 구현할 뿐입니다.따라서 개발자가 의도하는 기능을 원하는 대로 실행하기 위해서는 함수를 직접 작성 해야 합니다. 보통 함수는 크고 복잡한 기능을 … Read more
중첩 if 문 (2)
중첩 if 문 장점 1.프로그램의 경제적 실행 중첩 if 문은 프로그램의 실행 흠을 제어하기 위한 목적으로 많이 사용합니다.예컨대 , 변수 number가 1에서 6까지 숫자 중에서 어떤 것인지 알아보는 경우 두 가지 방법을 생각해 볼 수 있습니다.첫째 , 1 부터 하나 하나 순차적으로 검사 하는 방법이 있습니다.둘째, 중간 값을 정한 후에 그 값에 따라 범위를 둘로 … Read more
중첩 if문 (1)
중첩 if문 개념 중첩 if문은 if 문 내부에 또 if 문을 사용하는 것입니다. 즉 , if 문의 실행 문장으로 또 다시 if 문을 이용하면 중첩 if문이 되는 것입니다. 중첩 if문 구조 먼저 단순한 if문에 if~else문이 중첩된 예를 봅시다. 조건 1이 false( 거짓 ) 이라면 실행 되는 것이 없습니다.거짓으로 인하여 중첩 if문이 뭐고 그냥 if문을 빠져 … Read more
if~else if~else문
if~else if~else문 개념 if~else if~else문이란 if문이 조건에 따른 실행 문장을 3개 이상 갖고 있는 경우에 그 중에 1개를 꼭 선택해야 하는 때 if~else if~else문을 사용합니다.예컨대 , 변수 k의 값에 따라 a의 값이 1,2,3 중에 하나로 결정 돼야 하는 경우에 사용될 수 있습니다. 아래 예제를 봅시다. k값이 0보다 크면 a의 값은 1이 된다. k값이 0이면 a의 … Read more