if(!(i%5)&&!(i%3))是什么意思?

if里面不是选择语句是什么意思啊?... if里面不是选择语句是什么意思啊? 展开
 我来答
yx19910102
推荐于2018-03-18 · TA获得超过129个赞
知道答主
回答量:27
采纳率:0%
帮助的人:19.2万
展开全部
i%5 表示 i 除以5之后的余数 i%3同理
如1%5 = 1, 2%5 = 2,5%5 = 0。
!(i%5)只有当 i 为5的倍数的时候值为1,其他数为 0.
if语句中 1为真,0为假。
&& 是条件‘与’,1 && 1 = 1,1&&0 = 0 ,0&&0=0。
该语句意为只有当i为5和3的倍数的时候为真,执行if 内的条件。
来自:求助得到的回答
富港检测东莞有限公司
2024-12-25 广告
if (i%3=0) 你也该很清楚,如果i能整除3,即条件为真,执行下面的语句 if (i%3) 的意思是,把i%3当做一个变量,这个变量只有真假两个值,0为假,非0为真。所以如果i%3不等于零,即i不能整除3时,条件成立,执行下面语句。 ... 点击进入详情页
本回答由富港检测东莞有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式