조건문: 두 판 사이의 차이
내용 삭제됨 내용 추가됨
잔글 로봇이 더함: es, he, hr, hu, ja, pl, pt, ru, uk |
편집 요약 없음 |
||
1번째 줄: | 1번째 줄: | ||
{{삭제 요청|연습}} |
|||
{{토막글 미만}} |
|||
{{출처 필요}} |
|||
{{정리 필요}} |
|||
== C 언어에서의 조건문 == |
== C 언어에서의 조건문 == |
||
2010년 4월 4일 (일) 04:11 판
이 문서에 삭제가 신청되었습니다.
삭제 신청자에게: 빠른 삭제 기준에서 자세한 삭제 기준을 확인할 수 있으며, 기준에 명시된 사유에 한해서만 삭제가 가능합니다. 삭제 신청할 때 고려할 점을 읽어 보시고 대안을 고려해 보세요. 문서 기여자에게: 제가 기여한 문서에 삭제가 신청되었는데 어떻게 해야 할까요? 당황하지 마세요. 삭제 신청 대처를 읽어보시고, 이 문서에 왜 삭제가 신청되었는지 다시 한번 생각해 보시고 문서를 보강해 주세요. 잘못된 삭제 신청이거나, 삭제 신청에서 언급된 문제점을 해결한 후에는 삭제 신청 틀을 떼도 됩니다. 단, 자신이 만든 문서에 대한 삭제 신청은 스스로 틀을 떼어서는 안 됩니다. 삭제 신청이 잘못된 것이라고 생각할 경우, 삭제 신청 틀 아래에 {{삭제 신청 이의}}를 추가하고, 아래의 버튼을 통해 이 문서의 토론 문서에 삭제 신청에 대한 의견을 남길 수 있습니다.
삭제 신청자에게: 문서 역사를 참고하여 해당 문서의 작성자나 주 편집자의 사용자 토론 문서에 아래 내용을 넣어 삭제 신청 사실을 알려 주세요. |
C 언어에서의 조건문
- IF 문
- if ( 진리값 ) { 명령문 }
- else if ( 진리값) { 명령문 }
- else { 명령문 }
- 형식으로 사용되며 진리값내부에는 변수와 상수 문자열들을 비교하거나 계산한 최종 진리값이 1 또는 TRUE 인지를 판단하여 그 { } 안에 있는 문장을 실행할 것인지 말것인지를 결정한다. TRUE 참이면 실행하고 그렇지 않으면 다음 조건문으로 넘긴다.
- 계산식 내에서의 조건문 ( "?" 와 ":" )
- a = b % 5 == 0 ? 0 : 1;
- b 라는 변수를 5로 나눈 나머지값이 0 이면 a 라는 변수에 0을 넣고, 0 이 아니면 1을 넣으라는 뜻이다.
- switch 문
switch 문참조