C语言中(int)a%(int)b什么意思

 我来答
匿名用户
推荐于2018-05-07
展开全部
%运算符在C语言中运算时要求两端的变量时整形或者是flout类型,(int)a是将a强制转换为整形,同理,(int)b是将b强制转换为整形,然后进行求余运算,这样计算的结果就是整形
独令美檀愫
2020-04-27 · TA获得超过3万个赞
知道大有可为答主
回答量:1.2万
采纳率:31%
帮助的人:736万
展开全部
当int*
a和int*
b后面都有分号时,int*
a;是声明或说明指向int型变量的指针a,int*
b;是声明或说明指向int型变量的指针b。题面中二者后面都没有分号,应该说都是错误语句。行话这样表述:int*
a;是声明int*型指针a,int*
b;是声明int*型指针b。当然要明白,指针的类型是指它指向的目标的类型。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-01-08
展开全部
将变量a和b转化为int型然后做取余运算。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-01-08
展开全部
意思就是a除b然后求余
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式