C语言程序:除法运算和取余运算讲解

在C语言中除法的运算符是“/”,取余的运算符是“%”,两个运算符都是双目运算符,运算虽然简单却非常实用。

除法运算符

除法运算“/”是一个双目运算符或者叫二元运算符,意思是使用该运算符必须要有两个运算对象。这个运算符是如何实现运算的呢?

“/”两边是整形数值,那得到的运算结果是多少呢?我来用keil运算一下,程序见下图:

运行结果如下:

除法运算的两个对象都是整形时会把小数点舍掉,而只留下整数,

如:7/6 = 1,8/3 = 2。

取余运算符

取余运算符用“%”来表示,要求两个数值都必须为整形,返回值为两数相除后的余数。8%3 = 2如下所示:

再如:10%4 = 2.  24%5= 4.

取余运算符和除法运算符经常联合使用,用于分离一个整数,这个在数码管显示中经常用到。

(0)

相关推荐