读书人

C++设计一个界面登陆如何限制他输入

发布时间: 2012-06-15 19:37:05 作者: rapoo

C++设计一个界面登陆,怎么限制他输入密码的次数,代码如下
#include<string>
#include<iostream>
using namespace std;
int main()
{
int i;
int n;
string s1="password";
string s2;
cout<<"请输入密码"<<endl;
cin>>s2;
if(s1==s2)
i=1;
else
i=0;
if(i==1)
cout<<"成功登陆,欢迎"<<endl;
if(i==0)
cout<<"密码错误,请重新输入"<<endl;
return(0);
}




[解决办法]

C/C++ code
        int j = 1;        while (1)        {            cin>>s2;            if(s1==s2)            {                break;                cout<<"成功登陆,欢迎"<<endl;            }
[解决办法]
C/C++ code
            else            {                if (j>3)//最多输入3次                {                    break;                }                j++;                cout<<"密码错误,请重新输入"<<endl;            }        }
[解决办法]
探讨
C/C++ code
else
{
if (j>3)//最多输入3次
{
break;
}
j++;
cout<<"密码错误,请重新输入……

读书人网 >C++

热点推荐