C語言中的取模運算(%)遵循以下規則:
例如:-5 % 2 的結果為 -1。
例如:5 % 2 的結果為 1。
如果被除數為0,結果未定義。
如果除數為0,結果未定義。
如果被除數與除數的絕對值相等,結果為0。
結果的絕對值不會超過除數的絕對值。
例如:5 % 3 的結果為 2,-5 % 3 的結果為 -2。
需要注意的是,C語言中的取模運算是整數之間的運算,對于浮點數的取模運算是非法的。
億速云公眾號
手機網站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網安備 44010402001142號增值電信業務經營許可證編號:B1-20181529