在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,則除法運算未定義,會導致程式崩潰。
注意事項
以上是c語言中%和/的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!