模拟登录-题解

描述

编写程序模拟简单的密码登录,首先从键盘输入名字和密码,若密码正确则给出问候语。

若密码不正确,则给出错误提示,并允许再次输入,直到输入正确的密码或0结束。

用户名随意,不超过10个字节。

密码123456

输入描述

用户名,和若干次密码。

输出描述

若密码正确则输出:

Hello 用户名换行

并退出

若错误则输出:

Wrong Password!换行

并再次输入判断

若密码为0则在输出正确与否的结果后退出。

代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <bits/stdc++.h>
using namespace std;

int main(){
string i;
cin >> i;
string pwd;
while(1){
cin >> pwd;
if(pwd == "123456"){
cout << "Hello " << i;
return 0;
}else if(pwd == "0"){
cout << "Wrong Password!" << endl;
return 0;
}else{
cout << "Wrong Password!" << endl;
}
}
return 0;
}


模拟登录-题解
https://chenxi-tijie.pages.dev/2025/06/模拟登录-题解/
作者
chenxi
发布于
2025年6月8日
许可协议