请问如何写一个C++的密码登陆代码,如果密码错误超过三次就自动退出,正确就运行接下来的程序...谢谢
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问如何写一个C++的密码登陆代码,如果密码错误超过三次就自动退出,正确就运行接下来的程序...谢谢相关的知识,希望对你有一定的参考价值。
我是初学者,好多东西都不懂,麻烦就用C++的就好啦,别用C语言的,我没学过...
#include <iostream>using namespace std;
int main()
const char *password = "123654";
char Input_Password[10];
int count = 1;
cout << "请输入密码(三次机会):";
gets (Input_Password);
while (strcmp(password, Input_Password)!=0)
if (count < 3)
cout << "密码错误,请重新输入:";
if (count >= 3)
cout << "输入超过三次!\\n";
break;
gets (Input_Password);
count++;
if (strcmp(password, Input_Password)==0)
cout << "恭喜,输入正确!\\n";
return 0;
参考技术A #include<iostream>
#include<windows.h>
using namespace std;
int main()
cout<<"请输入密码(6个数字)\\n";
int o,hello=0;
bool begin=1;
while(begin)//循环括号中的内容
cin>>o;
if(o==142857)
cout<<"密码正确,欢迎使用程序!\\n";
break;
else
if(hello<5)
hello==hello++;//让hello作自加运算
cout<<"密码错误,请重新输入!\\n";
if(hello>=5)
system("cls");//清除屏幕信息
cout<<"对不起,由于您的密码多次输入错误\\n";
Sleep(2500);//让程序“睡”2500毫秒
cout<<"此次程序禁止使用!\\n";
Sleep(2000);//让程序“睡”2000毫秒
return 0;
参考技术B #include<bits/stdc++.h>
#include<string.h>
using namespace std;
int main()
string password;
string password1;
int ss;
password ="BlackTeaPro";//大神红茶
int n = 3;
cout<<"请输入密码:"<<endl;
cin>>password1;
while(n)
if(password1==password)
ss=1;//m是程序继续运行的判断,m=1表示继续运行
else
cout<<"你输入的密码不正确,请重新输入:"<<endl;
cin>>password1;
n--;
if(ss==1)
cout<<"密码正确!";
else
cout<<"你已经连续输错密码三次,即将退出!"<<endl;
return 0;
参考技术C 在登陆按钮最后面写上
'记录密码次数
micount = micount + 1
If micount = 3 Then
MsgBox "输入错误以到3次,请检查后再登陆!", vbOKOnly + vbExclamation, "警告"
End '全部退出
End If 参考技术D 能用类来实现吗
html语言如何实现帐号密码登陆
html静态网页在没有数据库的时候如何设定多个帐号密码登陆,我想在一个静态网页里设定10个帐号和10个密码。只有输我设定的帐号和密码才能连接的另一个网页。
我就是想用html把帐号和密码写死
html可以使用表单进行的最简单的账号密码登录的页面设计,但是不具备判断账号密码正确性等逻辑的能力,这个需要后台语言处理反馈。
工具原料:编辑器、浏览器
1、使用form表单事件最简单的账号密码登录的数据提交,代码如下:
<!DOCTYPE html><html>
<body>
<form action="login.php">
用户名:<br>
<input type="text" name="firstname" value="请输入账号">
<br>
密码:<br>
<input type="text" name="lastname" value="请输入密码">
<br><br>
<input type="submit" value="Submit">
</form>
</body>
</html>
2、点击提交数据将会提交给login.php进行处理,运行的结果如下:
<js>
带入id号(这里面的代码网上搜一下,很多)
</js>
希望对你有用
不管你是否写死,都需要对密码进行判断,html只是个显示工具,无法对取值和判断,最简单的方法就是带入js···你汽车跑的再快,也不可能说是飞的太低···本回答被提问者和网友采纳 参考技术C
以下代码可以实现静态网页的账号密码登录
<form method="post" action="***" name="form" onsubmit="checkpost()">
<label for="name">用户名:</label>
<input type="text" name="name" id="name" />
<br />
<label for="pw">密码:</label>
<input type="password" name="pw" id="pw" />
<br />
<input type="submit" value="提交" />
</form>
<script>
function checkpost()
if(document.forms[5].name.value=="用户名"&&document.forms[5].pw.value==" 密码")
window.location="跳转的地址";
else
alert("用户名或密码不正确!")
return false;
</script>
以上是关于请问如何写一个C++的密码登陆代码,如果密码错误超过三次就自动退出,正确就运行接下来的程序...谢谢的主要内容,如果未能解决你的问题,请参考以下文章
ORACLE OB10在win7中安装后登陆提示用户名或密码错误,但是在PLSQL中能登陆,请问这个是啥原因怎么解决