C 언어에서 %는 모듈로 연산에 사용되며 한 숫자를 다른 숫자로 나눈 나머지를 반환하는 반면 /는 나누기 연산에 사용되어 두 숫자를 나눈 결과를 반환하며 정수 및 부동 소수점 숫자에 적합합니다.
C 언어에서 % 및 / 사용
C 언어에서는 모듈로 연산과 나눗셈 연산에 각각 % 및 / 기호를 사용합니다.
% 모듈로 연산
모듈로 연산(%)은 한 숫자를 다른 숫자로 나눈 나머지를 반환합니다. 연산자의 왼쪽 피연산자는 제수, 오른쪽 피연산자는 피제수입니다. 결과의 부호는 배당금과 동일합니다.
예:
<code class="c">int a = 13 % 5; // a = 3 int b = -13 % 5; // b = -3</code>
제수가 0이면 모듈로 연산이 정의되지 않아 프로그램이 충돌하게 됩니다.
나누기 연산
나누기 연산(/)은 두 숫자를 나눈 결과를 반환합니다. 연산자의 왼쪽 피연산자는 분자, 오른쪽 피연산자는 분모입니다. 결과는 부동 소수점 숫자입니다.
예:
<code class="c">float c = 13 / 5; // c = 2.6 float d = -13 / 5; // d = -2.6</code>
분모가 0이면 나누기 연산이 정의되지 않아 프로그램이 중단됩니다.
Notes
위 내용은 C 언어에서 % 및 / 사용법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!