C语言中1%5等多少

 我来答
sdfkgh
推荐于2017-09-08 · 超过16用户采纳过TA的回答
知道答主
回答量:106
采纳率:0%
帮助的人:157万
展开全部
该题答案为1
%--此为模运算符,又称求余运算符。
需要注意的是:%两侧必须是整型数据。
求余运算符%顾名思义就是求余数,它的运算结果就是两数相除得到的余数。
该题1%5 结果就是1/5的余数,也就是1。

**********************************************************************************************************************************
下面是题外话:
有时候会出现一个不是整数形式的数据需要求余,此时就会引入一个(int)强制转换符,将该数据强制转换成整型,方可进行求余。
例:float a=3.24; ------定义了一个实型变量a并初始化,其值为3.24
(int)a%2 就是先将a强制转换为整型数据,此时就变成3然后再用3%2,这个表达式的值就是1。

如果硬是用a%2就错了,编译不会通过。
yachan0110
2007-06-14 · TA获得超过5543个赞
知道大有可为答主
回答量:6341
采纳率:0%
帮助的人:3888万
展开全部
意思是1除以5后的余数,所以是1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
谢抢来
2007-06-14 · TA获得超过262个赞
知道小有建树答主
回答量:819
采纳率:0%
帮助的人:407万
展开全部
1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
非凡DZ
2007-06-14 · TA获得超过175个赞
知道答主
回答量:78
采纳率:0%
帮助的人:43.6万
展开全部
1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友dc91b32
2007-06-14 · TA获得超过5650个赞
知道大有可为答主
回答量:5653
采纳率:0%
帮助的人:0
展开全部
1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式