C 中的 / 和 % 運算子分別用來進行除法和求餘運算。除法 (/) 返回商,求餘 (%) 傳回除法中的餘數。
C 中/ 和% 的作用
C 中的/ 和% 是兩個運算符,分別表示除法和求餘。
除法(/)
除法運算子 (/) 對兩個運算數執行算術除法,返回商數。例如:
<code class="cpp">int x = 10 / 5; // 结果为 2</code>
當運算數為浮點數時,除法運算子傳回一個浮點數的結果。例如:
<code class="cpp">float y = 10.0 / 5.0; // 结果为 2.0</code>
求餘(%)
求餘運算子(%) 對兩個運算數執行取餘運算,傳回除法過程中剩下的餘數。例如:
<code class="cpp">int z = 10 % 5; // 结果为 0</code>
餘數的符號與被除數的符號相同。若被除數為正數,餘數也為正數;若被除數為負數,則餘數也為負數。例如:
<code class="cpp">int a = -10 % 5; // 结果为 -10</code>
要注意的是,求餘運算對浮點數運算數沒有意義,只能對整數運算數進行求餘。
以上是c++中的/和%的作用的詳細內容。更多資訊請關注PHP中文網其他相關文章!