==
: 관계 연산자
// 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:
}