==

: 관계 연산자

 

// if 문
if ( i == 1) {
//
return 0;
}

// if 문 구조
if (/* 조건 */) {
  /* 명령 */
}

// if 문 구조
if (/* 조건1 */) {
/* 명령1 */
} else if ( /* 조건2 */ ){
/* 명령2 */
} else if ( /* 조건3 */ ){
/* 명령3 */
} else {
/* 명령 */
}

 

논리 연산자

if ( a >= 10 && a < 20 ){

}

& 하나는 순자 사이의 AND 연산이고 논리곱 연산자인 &&는 두 개 이상의 조건식 사이에 사용

! 는 NOT


C언어 학습서 

: 열혈강의 C프로그래밍, A Book On C, Teach Yourself C  등

// for 문
for (i = 0; i < 20; i++){
//
}
// 초기식, 조건식, 증감식

// while 문
while (/* 조건식 */){
//명령1
//명령2
}

// do-while 문
do {
//명령1
//명령2
} while (/* 조건식 */)

switch 문의 변수는 정수형 변수여야 한다. (char, short, int, long)

'값'은 상수여야 한다

// switch 문
switch (input) {
  case 1:
    printf();
    break;
  case2:
  default:
}

+ Recent posts