for(a;b;c){d;}执行逻辑为 1.a2.判断b3.如果b成立执行d,否则结束4.执行c5。回到2,重新判断b你得这个例子,输出7.3之后,即上面的d执行完,这时会去执行c,也就是(cout<<"for循环"