游戏数码电脑

c++中,%与/的区别

本文已影响 3.19W人 

在c++中,%与/的作用特别容易混淆,尤其在设计算法的时候,由于弄不清楚他们之间的作用和区别,总是频频出错。现在小编就教你简单地区别他们和利用他们。

操作方法

(01)先简单编写一个用“/”符号的简单程序,进行测试

c++中,%与/的区别
c++中,%与/的区别 第2张

(02)把符号“/”改成“%”,用相同的数据测试。

c++中,%与/的区别 第3张
c++中,%与/的区别 第4张

(03)你会发现,用%符号,取得的结果是两个数相除后的余数,而/取得的是两个数相除后的结果取整数。

c++中,%与/的区别 第5张
c++中,%与/的区别 第6张

(04)继续换其他数字测试。

c++中,%与/的区别 第7张
c++中,%与/的区别 第8张

(05)结论:用%符号,取得的结果是两个数相除后的余数。用/符号,取得的是两个数相除后的结果取整数部分,并且没有四舍五入的规则。

c++中,%与/的区别 第9张

猜你喜欢

热点阅读

最新文章