C语言程序:除法运算和取余运算讲解
在C语言中除法的运算符是“/”,取余的运算符是“%”,两个运算符都是双目运算符,运算虽然简单却非常实用。
除法运算符
除法运算“/”是一个双目运算符或者叫二元运算符,意思是使用该运算符必须要有两个运算对象。这个运算符是如何实现运算的呢?
“/”两边是整形数值,那得到的运算结果是多少呢?我来用keil运算一下,程序见下图:
运行结果如下:
除法运算的两个对象都是整形时会把小数点舍掉,而只留下整数,
如:7/6 = 1,8/3 = 2。
取余运算符
取余运算符用“%”来表示,要求两个数值都必须为整形,返回值为两数相除后的余数。8%3 = 2如下所示:
再如:10%4 = 2. 24%5= 4.
取余运算符和除法运算符经常联合使用,用于分离一个整数,这个在数码管显示中经常用到。
赞 (0)