목차
조건문 – if, switch
반복문 – while, do while,for, foreach
점프 – goto, break, continue, return
using 명령문
반복문 – while, do while,for, foreach
점프 – goto, break, continue, return
using 명령문
본문내용
조건문은 반드시 true/false 를 비교해야 한다.
C++ 과는 다르게 0 으로 false를 대신할 수 없고, 1이상의 값이 true를 대신할 수 없다.
// 조건이 참일 때 여러 명령 실행
if (age > 18) {
......
}
// 조건이 참과 거짓일 때ㅁ 명령이 달라짐
if (age > 18) {
......
}
else {
......
}
// 여러조건의 처리
if (score > 90)
result = "A";
else if (score > 80)
result = "B";
else if (score > 70)
result = "C";
else
result = "D";
복잡한 if else 를 대체할 때 유용
case에서 지정하는 값은 단일값으로 항상 상수여야 한다.(범위 지정 불가)
어떤 case에도 해당하지 않는 식의 결과를 위해 default case 를 추가할 수 있다.(맨뒤에 오지않아도 상관없다.)
같은 case 를 두번 사용할 수 없다.(같은 값을 가진 다른 이름의 상수도 않됨)
C++ 과는 다르게 0 으로 false를 대신할 수 없고, 1이상의 값이 true를 대신할 수 없다.
// 조건이 참일 때 여러 명령 실행
if (age > 18) {
......
}
// 조건이 참과 거짓일 때ㅁ 명령이 달라짐
if (age > 18) {
......
}
else {
......
}
// 여러조건의 처리
if (score > 90)
result = "A";
else if (score > 80)
result = "B";
else if (score > 70)
result = "C";
else
result = "D";
복잡한 if else 를 대체할 때 유용
case에서 지정하는 값은 단일값으로 항상 상수여야 한다.(범위 지정 불가)
어떤 case에도 해당하지 않는 식의 결과를 위해 default case 를 추가할 수 있다.(맨뒤에 오지않아도 상관없다.)
같은 case 를 두번 사용할 수 없다.(같은 값을 가진 다른 이름의 상수도 않됨)
추천자료
c로배우는알고리즘에서 ROBOT프로그램을 C언어로 바꾸자.
C언어 야구 게임
C언어를 이용해 하노이탑 구현 프로그램
C언어를 이용한 분수의 덧셈과 곱셈을 하는 프로그램
C언어를 이용해 문자열을 추출하는 프로그램
C언어를 이용한 야구게임(숫자맞추기) 프로그램
C언어를 이용한 성적처리(성적관리) 프로그램
C언어를 이용한 [3][3]행렬(3*3행렬), 행렬의 덧셈과 행렬의 곱셈
C언어 처음공부하는 사람들에게 도움이 되는 코딩들(기초부터 포인터까지)
c언어로 만든 typedef 구조체 개념 프로그램
c언어 계산기
c언어로 애니메이션을 만들어 주세요
c언어에서의 포인터(pointer)
C언어로 제작한 푸쉬푸쉬 게임