作业帮 > 综合 > 作业

if(i%3==0) 跟if(i%3) 区别.

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/14 04:36:44
if(i%3==0) 跟if(i%3) 区别.
#include
#include
main()
{
int i;
for(i=200;i
if (i%3==0) 你也该很清楚,如果i能整除3,即条件为真,执行下面的语句
if (i%3) 的意思是,把i%3当做一个变量,这个变量只有真假两个值,0为假,非0为真.所以如果i%3不等于零,即i不能整除3时,条件成立,执行下面语句.
在这个题里,两个条件的意义正好相反