找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 17036|回复: 0
收起左侧

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

[复制链接]
ID:117358 发表于 2016-5-1 05:42 | 显示全部楼层 |阅读模式
在C语言中除法的运算符是“/”,取余的运算符是“%”,两个运算符都是双目运算符,运算虽然简单却非常实用。

除法运算符
除法运算“/”是一个双目运算符或者叫二元运算符,意思是使用该运算符必须要有两个运算对象。这个运算符是如何实现运算的呢?
“/”两边是整形数值,那得到的运算结果是多少呢?我来用keil运算一下,程序见下图:


运行结果如下:



除法运算的两个对象都是整形时会把小数点舍掉,而只留下整数,
如:7/6 = 1,8/3 = 2。
取余运算符
取余运算符用“%”来表示,要求两个数值都必须为整形,返回值为两数相除后的余数。8%3 = 2如下所示:




再如:10%4 = 2.  24%5= 4.
取余运算符和除法运算符经常联合使用,用于分离一个整数,这个在数码管显示中经常用到。
如何在keil中使用printf函数输出呢?


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表