//분기문-----------------------------------------------------

if(조건이 참이면)

{ 문장 실행 }

else //위 if문의 조건이 false라면 else구문 실행

else if는 같은 조건을 세분화할 때 사용한다.

만약 if(a의 관한 식) 이라면 

else if(a의 관한 식) 이 된다.


switch(변수)

{

case 정수:

break;

.

.

default:

break;

}

들어온 정수값과 일치하는 값을 찾아서 그 구문을 실행한다.

각 구문 실행 후 break; 를 걸어줘야 다음구문을 실행하지 않고 빠져나온다.

일치하는 값이 없으면 default구문을 실행한다.


//반복문-----------------------------------------------------

while() : ()안의 결과가 true이면 반복된다.

do~while(); : do구문의 내용을 한번 실행하고 while() 문이 실행된다

for(A; B; C)

A: 초기화구문    B:조건식구문    C:증감식 구문

A에서 초기화하고 B의 조건이 만족하는 동안 한번 실행하고 C에서 증감연산을 한다.

A와 C는 생략이 가능하다(필요없다면)


break : 현재 실행중인 반복,분기문을 빠져나온다.

continue: 밑의 내용을 실행하지 않고 처음 반복문 위치로 돌아간다.

return : 1.값을 리턴한다. 2.함수를 종료한다.


'Programming > C & C++' 카테고리의 다른 글

사용자정의 자료형(구조체), 깊은복사  (0) 2014.06.01
함수  (0) 2014.06.01
배열, 문자열, 포인터  (0) 2014.06.01
C,C++ 의 기본자료형과 연산자  (0) 2014.06.01
이름공간(namespace) 사용법  (0) 2014.06.01
Posted by 눈떠보니내무실
,