关于i%2==0

[复制链接]
查看11 | 回复5 | 2017-9-19 19:08:53 | 显示全部楼层 |阅读模式
if(i%2==0) printf(“\n”);/*输出2次(4个数),换行*/
i%2==0不是很明白,帮忙解释一下,谢谢

回复

使用道具 举报

千问 | 2017-9-19 19:08:53 | 显示全部楼层
在C语言中,"%"表示求余数.if(i%2==0) printf("\n");表示当i除以2的余数等于0时换行,你说的输出4个数,那说明每对应i的一个值,就输出2个数....
回复

使用道具 举报

千问 | 2017-9-19 19:08:53 | 显示全部楼层
%符号是求余,符号两边必需是整数。i%2==0是判断i是否能被2整除,也可以理解为判断i是否为偶数。...
回复

使用道具 举报

千问 | 2017-9-19 19:08:53 | 显示全部楼层
这是个判断语句也就是当i除以2余数为0时,就换行!...
回复

使用道具 举报

千问 | 2017-9-19 19:08:53 | 显示全部楼层
就是2的倍数 也就是偶数时...
回复

使用道具 举报

千问 | 2017-9-19 19:08:53 | 显示全部楼层
就是i能整除2。...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行