1.重复验证账号密码直到输入正确打印出菜单
int main(void) {
string username;//账号
string password;//密码
while (true) {//账号或密码错误就重复输入
system("cls");
cout << "请输入账号:";
cin >> username;
cout << "请输入密码:";
cin >> password;
if (username == "magic007" && password == "123456") {//判断账号密码
system("cls");//清除控制台
break;
}
else {
cout << "账号或者密码错误!" << endl;
system("pause");
}
}
cout << "网站404攻击" << endl;
cout << "网站篡改攻击" << endl;
cout << "网站攻击记录" << endl;
cout << "DNS攻击" << endl;
cout << "服务器重启攻击" << endl;
system("pause");
return 0;
}
清除控制台 system("cls");
2.1加到100
#include <iostream>
#include <Windows.h>
#include <string>
#define endNum 100//1加到的第n个数
using namespace std;
int main(void) {
int i = 1;
int sum = 0;
while (i <= endNum){
sum += i;//总和
i++;
}
cout << "1+" << endNum << "=" << sum << endl;
system("pause");
return 0;
}
3.continue用法
#include <iostream>
#include <Windows.h>
#include <string>
using namespace std;
int main(void) {
string answer;//女主回答
for (int i = 1; i <= 3; i++) {//三次相亲
cout << "第" << i << "次相亲" << endl;
cout << "你喜欢打王者吗?" << endl;
cin >> answer;
if (answer != "yes")//判断兴趣是否相同
{
system("pause");
system("cls");
continue;
}
else {
cout << "加个微信吧!" << endl;
system("pause");
system("cls");
}
}
system("pause");
return 0;
}