현재 위치 - 회사기업대전 - 기업 정보 조회 - C 언어의 논리적 표현에 대해 이야기하기

C 언어의 논리적 표현에 대해 이야기하기

포함: 1. & amp& amp 논리 및

2. | | | 논리 또는

3. ! 논리비

논리 연산자는 관계 연산자가 포함된 표현식을 결합하거나 부정하는 데 사용됩니다.

논리 연산자를 사용하는 표현식의 경우 false 에는 0 을, true 에는 1 을 반환합니다. 논리 연산자에 대한 설명

두 문자를 기호로 사용하는 연산자 사이에는 공백이 없어야 합니다 (예: = = as =).

= 아닙니다.

프로그램이 조건 a 를 충족한다고 가정합니다

조건의 코드. & amp;; 사용 AND 연산자를 나타냅니다. 조건 코드는 다음과 같습니다.

(a< 10)

& amp& amp

(b = = 7);

마찬가지로 OR 은 두 조건 중 하나가 참인지 여부를 확인하는 데 사용되는 연산자입니다. 두 개의 연속 파이프 기호 (| |) 로 표시됩니다. 위의 예가

다음으로 변경: 두 문 중 하나가 참이면 프로그램은 다음과 같은 조건 코드를 사용하여 몇 가지 작업을 수행해야 합니다.

(a< 10)

| |

(b = = 7);

세 번째 논리 연산자' not' 은 느낌표 (! ) 는 말했다. 이 연산자는 표현식의 참 값을 역계산합니다. 예를 들어 변수 s 가 10 보다 작으면 프로그램은

프로그램에서 특정 작업을 수행해야 하는 경우 조건 코드는 다음과 같습니다.

(s< 10)

또는

(! (s>= 10))

//s 는 10 보다 크거나 같지 않습니다.

관계 및 논리 연산자는 일반적으로 산술 연산자보다 우선 순위가 낮습니다. 예를 들면 5 >; 4+3 및 5 > 계산; (4+3) 연산자는 동일합니다

먼저 4+3 을 계산한 다음 관계 연산을 한다. 표현식의 결과는 false, 즉 0 을 반환합니다.

다음 진술

Printf("%d ",5 & gt4+3);

출력

다음과 같이 요약할 수 있습니다.&; & amp 결과는 사실입니다. | | 결과는 가짜가 가짜라는 것이다.

copyright 2024회사기업대전