A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

int i = 1;请问(++i)/3 不是应该等于1吗为什么等于0

7 个回复

倒序浏览
int是整数类型, 除法获得的是商 为0,  如果是% 取模就等于  2
回复 使用道具 举报
int 类型做除法,直接弃掉商的小数部分。
回复 使用道具 举报
要分清:/ 是取商,%是取余,楼主int i,i为int型,所以为0
回复 使用道具 举报
i为整型,取商只看整数部分
回复 使用道具 举报
除的话是取商;%的话是取余数,顺序是从下往上
回复 使用道具 举报
Erry 中级黑马 2016-4-26 21:30:18
7#
其实我只是新手
回复 使用道具 举报
i是整形 除数 大于被除数 返回 0
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马