찾다
  • 로그인
  • 가입
비밀번호 재설정 성공

당신이 관심을 갖고 있는 프로젝트를 팔로우하고 그들에 관한 최신 뉴스를 맛보세요

다 판단

수집 205
읽다 91681
업데이트 시간 2016-09-11

판단 구조에서는 프로그래머가 평가하거나 테스트할 하나 이상의 조건과 조건이 참일 때 실행할 명령문(필수) 및 조건이 거짓일 때 실행할 명령문(선택 사항)을 지정해야 합니다.

C 언어에서는 non-zeronon-null 값을 true로 가정하고 zero 또는 nullfalse로 가정합니다.

다음은 대부분의 프로그래밍 언어에서 일반적인 판단 구조의 일반적인 형태입니다.

1054.png

판단문

C 언어는 다음과 같은 유형의 판단문을 제공합니다. 각 명세서의 세부정보를 보려면 링크를 클릭하세요.

StatementDescription
if 문if 문은 부울 식과 하나 이상의 문으로 구성됩니다.
if... else 문 if 문 뒤에는 부울 식이 false일 때 실행되는 선택적 else 문 이 올 수 있습니다.
중첩된 if 문하나의 if 또는 else if 문을 다른 if 또는 else if 문 안에 사용할 수 있습니다.
switch 문 A switch 문을 사용하면 변수가 여러 값과 같은지 테스트할 수 있습니다.
중첩된 스위치 문다른 switch 문 안에 switch 문을 사용할 수 있습니다.

? : 연산자

이전 장에서 if...else 문을 대체하는 데 사용할 수 있는 조건 연산자 ? :에 대해 이미 설명했습니다. 일반적인 형식은 다음과 같습니다.

Exp1 ? Exp2 : Exp3;

여기서 Exp1, Exp2 및 Exp3은 표현식입니다. 콜론의 사용과 배치에 유의하세요.

? 표현식의 값은 Exp1에 의해 결정됩니다. Exp1이 true이면 Exp2가 평가되고 결과는 전체 ? 표현식의 값입니다. Exp1이 false인 경우 Exp3이 평가되고 결과는 전체 ? 표현식의 값입니다.

핫 AI 도구
Undress AI Tool
Undress AI Tool

무료로 이미지를 벗다

AI Clothes Remover
AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undresser.AI Undress
Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

Stock Market GPT
Stock Market GPT

더 현명한 결정을 위한 AI 기반 투자 연구

인기 있는 도구
메모장++7.3.1
메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6
드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전
SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)