j%3!=0 是 j取余3不为0,意思大致就是说 j 非3的倍数。 if(j%3!=0)的意思就是 j如果不是3的倍数,则执行if内语句。而j%3==0 是 j取余3为0,意思大致为:j是3的倍数。if(j%3==0)的意思就是 j如果是3的倍数,则执行if内语句。两者条件关系是对立的。希望对题主有所帮助,望采纳!
j%3!=0 可以写成: !(j%3==0)
j%3!=0意为j不是3的倍数
这两个不一样啊,一个是等于,一个是不等于