continue只能出现在循环体中,如while,for。当continue出现的时候,表示当前循环执行到continue就结束,进入下一个循环。
代码场景描述:
相亲现场,询问对方喜欢不喜欢打王者,回答“yes”,就加微信;回答“no”,就会使用continue函数,加微信的语句就不执行,直接进行下一次相亲
#include<iostream>
#include<string>
#include<Windows.h>
using namespace std;
int main(void) {
int i;
string ret;//回答结果,yes或者no
for(i=0;i<5;i++) {
cout << "第" << i+1 << "次相亲:" << endl;
cout << "你喜欢打王者吗?" << endl;
cin >> ret;
if(ret != "yes") {
continue;
}
cout << "加个微信吧..." << endl;
}
system("pause");
return 0;
}