注册 登录
编程论坛 C语言论坛

c语言中 i%=8 是什么意思

阿萨 发布于 2020-05-23 11:06, 4010 次点击
c语言中 i%=8 是什么意思
7 回复
#2
吕孟伟2020-05-23 11:14
i对8取余。
#3
阿萨2020-05-23 11:21
回复 2楼 吕孟伟
谢谢
#4
阿萨2020-05-23 11:27
只有本站会员才能查看附件,请 登录
只有本站会员才能查看附件,请 登录

大佬可以解释一下为什么没有
 i%=8  程序就不会循环显示吗
#5
阿萨2020-05-23 11:31
回复 2楼 吕孟伟
大佬可以解释一下为什么没有
 i%=8  程序就不会循环显示
只有本站会员才能查看附件,请 登录
只有本站会员才能查看附件,请 登录
#6
nanshahyz2020-05-23 11:38
你i%=8是不是放错位置了?
#7
r3169994432020-05-23 21:15
i%=8  等于 if(i>=8)i=0;  其作用就是归零。
#8
fulltimelink2020-05-23 21:39
i++配合i%8是为控制i的范围从0到7
这样才可以让P2的值循环为:
11111110
11111101
11111011
11110111
11101111
11011111
10111111
01111111
如果没有%8,就会一直变成11111111
1