c++中,%与/的区别

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

操作方法

  • 01

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

  • 02

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

  • 03

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

  • 04

    继续换其他数字测试。

  • 05

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

(0)

相关推荐

  • JS中 == 与 === 的区别?

    js代码中 == 与 === 的区别. 操作方法 01 今天聊聊js中 == 与 === 的区别? 02 1)."==="叫做严格运算符,"=="叫做相等运算符 ...

  • java中&与&&的区别

    java中&与&&的区别是什么?小编来告诉你,请看下文. 操作方法 01 最简单的区别是,&无论str != null 是否为true,程序都会执行,而&&am ...

  • 熟练玩转Win10的100个技巧 持续更新中

    Win10系统怎么用?如何使用Windows10系统? Win10是当今最流行的操作系统,这款系统脱胎于Win7/Win8.1,在形式上与这两款系统都有相同和相似之处.然而作为一款新系统来说,Win1 ...

  • 精灵宝可梦Go属于什么游戏 VR、AR、MR的区别

    任天堂推出的<精灵宝可梦 Go>这款游戏最近可是火爆了全世界,这是一款基于地理位置以收集宠物小精灵为主题的手机版AR游戏,目前中国地区还不能玩,不过我觉得能玩的那一天离我们不远了.科学的发 ...

  • c与c++_const的区别

    C与C++中const的区别,让很多朋友都容易混淆,我们从几个方面来做下说明. 操作方法 01 C中的const,功能比较单一,较容易理解: 作用:被修饰的内容不可更改. 使用场合: 修饰变量,函数参 ...

  • 比较strong和b标记在html的区别

    strong是web标准中xhtml的标签,strong的意思是"强调":b是html的,b的意思是bold(粗体).为什么用strong代替b?其实这个问题不妨改问:xhtml和 ...

  • 教你怎么给Win7系统中安装字体

    随着电脑系统的渐进,从windows2000再到windowsXP.现在就到了win7了.那么大家知道怎么在win7中安装字体吗?在Windows7中安装字体有两种方法,一种方法是直接将要安装的字体文 ...

  • Linux Bash Shell入门教程

    BASH 的基本语法 最简单的例子 —— Hello World! 关于输入、输出和错误输出 BASH 中对变量的规定(与 C 语言的异同) BASH 中的基本流程控制语法 函数的使用 2.1 最简单 ...

  • dos命令大全

    一: net use ipipc$ " " /user:" " 建立IPC空链接 net use ipipc$ "密码" /user:"用户名" 建立IPC非空链接 net use h: ipc$ " ...

  • 酷睿i3 i5 i7的区别是什么?

    酷睿i3 i5 i7的区别是什么? 笔记本电脑移动核心I3I5I7区别: i3双核模拟四核心(即四线程)无睿频; i5双核模拟四核心(即四线程)除睿频技术外其他技术规格与i3相同; i7四核模拟八核心 ...