
#include "stdioh"
#include "stringh"
#include "stdlibh"
void password(char pass)
{ char password[20],inletter=NULL;
int i=0;
clrscr();
gotoxy(17,6);
printf("\n\t\tInput your password:");
while((i<20)&&(inletter!='\r'))
{ inletter=getch(); /无回显输入/
if(inletter==8)
{ if(i>0)
{password[--i]=NULL;
putchar(8); /退格键/
putchar(' '); /以空格代替/
putchar(8);
}
else putchar(7); /没有任何字符的退格,响铃警告/
}
else if(inletter!='\r')
{ password[i++]=inletter; /只要不是退格和回车就接受/
putchar('');
}
else
{password[i]=NULL; break; /密码输入完了,记得加个NULL到后面/
}
}
if(strcmp(password,pass)!=0)
{clrscr();
gotoxy(17,8);
printf("\n\t\tPassword is mistake Tow seconds to exit!");
sleep(2);exit(0);
}
else {printf("\n\t\tPassword is OK! Welcome to come!"); sleep(3);
}
}
void main(void)
{char pass="lingdlz"; /初始密码可以改为其它的/
password(pass); /调用/
}
如果命令
如果(编辑框内容 = “123”)
载入(窗口1)
如果(编辑框内容 = “321”)
载入(窗口2)
如果(编辑框内容 = “”)
信息框(“密码不能为空!”)
如果要简单的话可以将密码保存在一个ini文件中,每次读取就是
(为了防止别人发现,最好不要把密码明文写在ini文件中,可以通过加密算法转换一下,但是如果嫌麻烦的话,就直接写在ini文件里头了)
下面是一个用输入输出流创建和读取ini文件的例子:
ini文件的创建
public void write_ini(string str_mima)//将当前设置记录到ini文件中
{
if (!FileExists(ApplicationStartupPath + "\\mimaini"))
{
string path = ApplicationStartupPath;
StreamWriter sw = new StreamWriter(path + "\\mimaini", true);
swWriteLine(str_mima);
swFlush();
swClose();
}
}
ini文件的读取:
if (FileExists(ApplicationStartupPath + "\\mimaini"))
{
StreamReader sr = new StreamReader(ApplicationStartupPath + "\\mimaini");
string str_ini = srReadLine();
srClose();
}
#include <stdioh>
#include <conioh>
#include <stringh>
#include <dosh>
void main()
{
int i=0,j;
char str1[10],str2[10]="123456";;
while(1)
{
printf("\n请输入6位密码,按Enter键结束: ");
j=0;
while ((str1[j]=getch()))
{
printf("%c", '');
j++;
if(j==6) break;
}
str1[j]=0;
if(j>0 && strcmp(str1,str2)==0)
{
printf("\n密码正确!\n");
break;
}
else if(i<2) printf("\n输入有错误,还有 %d 次机会\n",2-i);
i++;
if(i>=3)
{
i=0;
sleep(180);
}
}
}
1、新建文本文档
2、输入以下内容:
net user 用户名 密码
其中,用户名为你要设置密码的用户,密码为你要设置的密码。
3、保存退出,把这个文本文档的后缀改为bat即可。
以上就是关于用c语言编写简单的密码程序,使输出的密码以‘*’号的形式显示,并判断输入的密码是否正确全部的内容,包括:用c语言编写简单的密码程序,使输出的密码以‘*’号的形式显示,并判断输入的密码是否正确、怎样用易语言制作密码程序、C#编写一个程序,设置密码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)