if(++x%2==0) if(++x%3==0) if(++x%7==0) 怎样理解

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 18:42:31

if(++x%2==0) if(++x%3==0) if(++x%7==0) 怎样理解

if(++x%2==0) &&(++x%3==0) &&(++x%7==0)
照这一段一般情况下理解成这样子就行了.
意思就是需要三个括号中的条件都成立.
而且++是自加符号.每经过一次自加.X的值都会被加1.
所以,第二个括号里边的++x.值要比前面的第一个++x大1.同理,而后面的++x.要比第二个括号中的++x大1.要比第一个括号里边的++x大2.