;中间的这里是循环条件; 因为x=0,所以!x=1 肯定为真 此时就要看&&后面的i<=5是不是满足条件简单来说就是for(int i=0,x=0;!x&&i<=5;i++)等价于 for(int i=0;i<=5;i++) 所以循环此数为6次 还不懂的话再来找我