//循环4次
int main()
{
int x(0),y(0);
for(;(y!=123)&&(x<4);x++)
cout<<"1111\n";
return 0;
}
//循环0次
int main()
{
int x(0),y(123);
for(;(y!=123)&&(x<4);x++)
cout<<"1111\n";
return 0;
}
//循环1次
int main()
{
int x(0),y(0);
for(;(y!=123)&&(x<4);x++)
y=123;
cout<<"1111\n";
return 0;
}
当y!=123)&&(x<4)为假时(逻辑与,任意条件为假,就判断逻辑与为假)就中止循环