>  기사  >  백엔드 개발  >  C 언어에서 if 문을 사용하는 방법은 무엇입니까?

C 언어에서 if 문을 사용하는 방법은 무엇입니까?

coldplay.xixi
coldplay.xixi원래의
2020-08-19 15:06:2932982검색

C 언어 if 문 사용법: 1. [if (표현식) 문]은 표현식이 true이면 printf 문을 실행함을 의미합니다. 2. [if (표현식) 문 1 else 문 2]는 if [x>y ]를 의미합니다. true인 경우 printf 문을 실행하고 else를 직접 건너뜁니다.

C 언어에서 if 문을 사용하는 방법은 무엇입니까?

C 언어 if문 사용법:

1.if(표현식)문

예:

if(x>y)printf("%d",x);

이때, 표현식이 true이면 printf문이 실행됩니다.

2. if(표현식) 문 1 else 문 2

예:

if(x>y)printf("%d",x);
else printf("%d",y);

이때 x>y가 true이면 printf("%d",x) 문을 실행한 후 점프합니다. else를 직접 전달하고 printf("%d",y) 문도 건너뛰어 다음 문을 실행합니다.

x>y가 true가 아니고 false인 경우 printf("%d",y) 문은 실행되지 않지만 printf("%d",x) 문은 실행됩니다.

3. if(식 1) 문 1

else if(식 2) 문 2

else if(식 3) 문 3

else if(식 m) 문 m

else 문 n

이때, 어떤 표현식이 참인지 if 다음에 오는 문이 실행됩니다. 표현식 3이 true이면 명령문 3이 실행됩니다.

각 명령문에는 여러 개의 명령문이 있을 수 있지만 중괄호를 추가해야 합니다.

예:

if(x>y){printf("%d",x);break;}

C 언어에서 if 문을 사용하는 방법은 무엇입니까?

확장 정보:

if 문 사용에 대한 참고 사항:

1.if( 조건부 표현) 뒤에 세미콜론이 없습니다.

일반적으로 "{}"가 있으면 ";"이 없고, ";"가 있으면 "{}"이 없습니다.

2. if 문에 의해 제어되는 문이 문인 경우 중괄호는 쓸 수 없습니다.

두 개 이상의 명령문을 제어하는 ​​경우 중괄호를 추가해야 합니다.

중괄호가 없는 if 문의 제어 본문은 그 뒤에 오는 문입니다.

권장 사항: 항상 중괄호를 추가하세요. 불필요한 실수를 피하십시오.

관련 학습 권장 사항: C 비디오 튜토리얼

위 내용은 C 언어에서 if 문을 사용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.