>백엔드 개발 >C#.Net 튜토리얼 >C 언어의 나머지 연산자는 무엇입니까?

C 언어의 나머지 연산자는 무엇입니까?

烟雨青岚
烟雨青岚원래의
2020-07-03 09:16:3228450검색

C 언어의 나머지 연산자는 "%"입니다. 나머지 연산자는 나머지를 구하는 데 사용됩니다. 두 피연산자는 모두 정수여야 합니다. "%" 왼쪽의 피연산자가 음수이면 모듈로 나누기의 결과는 다음과 같습니다. 음수 또는 0, "%"인 경우 "왼쪽의 피연산자가 양수인 경우 모듈식 나누기 구조는 양수 또는 0입니다.

C 언어의 나머지 연산자는 무엇입니까?

%는 나머지를 찾는 데 사용되는 모듈러 나눗셈 연산자라고도 하는 나머지 연산자입니다.

%에서는 두 피연산자가 모두 정수(또는 암시적으로 정수로 변환될 수 있는 유형)여야 합니다.

표준 규정:

%의 왼쪽 피연산자가 음수이면 모듈러 나누기의 결과는 음수 또는 0이 됩니다.

%의 왼쪽 피연산자가 양수이면, 모듈러 나누기의 결과는 양수 또는 0입니다.

샘플 코드:

C 언어의 나머지 연산자는 무엇입니까?

c는 문자 유형이고 235는 -3의 보수 형식인 바이너리 비트 0xFD에 해당합니다. 그런 다음 c는 int로 변환되고 -3입니다.

확장 정보

다음 표는 C 언어에서 지원하는 모든 산술 연산자를 보여줍니다. 변수 A의 값이 10이고 변수 B의 값이 20이라고 가정하면 다음과 같습니다.

C 언어의 나머지 연산자는 무엇입니까?

예제

C 언어의 나머지 연산자는 무엇입니까?

위 코드를 컴파일하고 실행하면 다음과 같은 결과가 생성됩니다.

C 언어의 나머지 연산자는 무엇입니까?

추천 튜토리얼: "C 언어"

위 내용은 C 언어의 나머지 연산자는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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