如何編寫密碼
Ⅰ 如何編寫一個密碼程序
do
if inputbox("請輸入密碼:","提示")<>"123" then
i=i+1:msgbox "密碼錯誤,請重新輸入!(你還有" & 3-i & "次機會。)"
else
msgbox "密碼正確!":wscript.quit
end if
if i=3 then wscript.quit
loop
Ⅱ 怎麼填寫密碼
密碼是在你控制面板中有默認的。阿里雲也會在你開通雲伺服器的時候給你發送一封賬號的郵件。通過以上兩種方式就可以獲取administrator的密碼。第一次購買,可以去好俠客優惠網上看看阿里雲的優惠
Ⅲ 如何編程密碼口令
#include "conio.h"
#include "stdio.h"
int main()
{
char c[10];
int i=0;
c[0]=getch();
while(c[i]!='\r')
{
printf("*");
c[++i]=getch(); /*先不對字元個數進行檢測,假設輸入字元不超過數組范圍*/
}
c[++i]='\0';
return 0;
}
Ⅳ 密碼怎麼編寫
看你說的是什麼密碼了,一般來說,如果是網上的密碼,設置得長和復雜一些比較好,象可以用大小寫英文和數字甚至符號,輸入時顛倒一下,比較不容易被盜哦
Ⅳ 怎樣編寫密碼程序
哎,這個其它不是什麼密碼程序,你只要來建一個用戶,然後設一個密碼,那你開機的時候就可以看到你說的這個密碼的對話框了,如果你沒有設其它的用戶的話,那你一開機就直接進系統了,而且你是管理員的許可權
Ⅵ 如何使用c語言編寫一個密碼程序
密碼保存在文件中,從文件中讀取密碼,但是沒做容錯和異常處理,僅供參考
#include <stdio.h>
#include <string.h>
#define PSDLEN 6
void inputPsd(char *str) /*處理輸入*/
{
int i;
for(i = 0; i < PSDLEN; i++)
{
while(1)
{
str[i] = getch();
if(str[i] == '\b') /*處理退格鍵*/
{
i--;
if(i < 0)
{
i = 0;
}
else
{
printf("\b \b");
}
continue;
}
else if(str[i] == '\r') /*處理回車鍵*/
{
continue;
}
else
{
printf("*");
break;
}
}
}
str[i] = '\0';
printf("\n");
}
int checkFirst() /*檢測是否是第一次使用*/
{
FILE *fp;
if((fp = fopen("psd.dat", "rb")) == NULL)
{
return 1;
}
fclose(fp);
return 0;
}
void firstUse() /*第一次使用 需要輸入密碼*/
{
FILE *fp;
int i;
char passwd[PSDLEN + 1];
char checkPsd[PSDLEN + 1];
if((fp = fopen("psd.dat", "wb")) == NULL)
{
printf("Creat password error!\n");
exit(1);
}
while(1)
{
printf("Please input password:");
inputPsd(passwd);
printf("\nPlease input password again:");
inputPsd(checkPsd);
if(!strcmp(passwd, checkPsd))
{
break;
}
printf("\ncheck password error! \n");
}
fwrite(passwd, sizeof(char), PSDLEN, fp);
fclose(fp);
}
void login() /*核對密碼,並登錄*/
{
FILE *fp;
int i, num = 3;
char passwd[PSDLEN + 1];
char checkPsd[PSDLEN + 1];
if((fp = fopen("psd.dat", "rb")) == NULL)
{
puts("Open psd.dat error");
exit(1);
}
fread(passwd, sizeof(char), PSDLEN, fp);
fclose(fp);
passwd[PSDLEN] = '\0';
printf("Please input password to login");
while(num)
{
printf("you have %d chances to cry:\n", num);
inputPsd(checkPsd);
if(!strcmp(passwd, checkPsd))
{
break;
}
puts("\npassword error,Please input again");
num--;
}
if(!num)
{
puts("Press any key to exit...");
getch();
exit(0);
}
else
{
puts("\n--------\nWelcome!\n--------\n");
}
}
void main()
{
if(checkFirst())
{
firstUse();
}
else
login();
getch();
}
Ⅶ 如何自己編制一種密碼
如果抑或運算不行的話嗎你就簡單的自己設置一種演算法,比如利用ASC碼運用數學關系,如:每個字元向後移兩位,或者奇數的就向前移一位,偶數就向後移,解密時就偶數的向後移一位,奇數向前;基本上是相反的運算
Ⅷ 密碼怎麼寫
1、至少8-16個字元,至少1個大寫字母,1個小寫字母和1個數字,其他可以是任意字元:
/^(?=.*[a-z])(?=.*[A-Z])(?=.*d)[^]{8,16}$/
/^(?=.*[a-z])(?=.*[A-Z])(?=.*d)[sS]{8,16}$/
其中 [sS] 中的s空白符,S非空白符,所以[sS]是任意字元。也可以用 [dD]、[wW]來表示。
2、至少8個字元,至少1個大寫字母,1個小寫字母和1個數字,不能包含特殊字元(非數字字母):
^(?=.*[A-Za-z])(?=.*d)[A-Za-zd]{8,}$
3、至少8個字元,至少1個字母,1個數字和1個特殊字元:
^(?=.*[A-Za-z])(?=.*d)(?=.*[$@$!%*#?&])[A-Za-zd$@$!%*#?&]{8,}$
4、至少8個字元,至少1個大寫字母,1個小寫字母和1個數字:
^(?=.*[a-z])(?=.*[A-Z])(?=.*d)[a-zA-Zd]{8,}$
5、至少8個字元,至少1個大寫字母,1個小寫字母,1個數字和1個特殊字元:
^(?=.*[a-z])(?=.*[A-Z])(?=.*d)(?=.*[$@$!%*?&])[A-Za-zd$@$!%*?&]{8,}
6、最少8個最多十個字元,至少1個大寫字母,1個小寫字母,1個數字和1個特殊字元:
^(?=.*[a-z])(?=.*[A-Z])(?=.*d)(?=.*[$@$!%*?&])[A-Za-zd$@$!%*?&]{8,10}
Ⅸ 如何用C語言編寫密碼程序
1、用一個字元數組來存密碼
再用一個字元數組接收你的輸入,然後用strcmp
來比較,如果返回0則密碼是正確的
2、常式:
#include"stdio.h"
#include"string.h"
intmain()
{
charmima[100]="YuanShi888";
charinput[100]={0};
printf("請輸入密碼:");
gets(input);
if(strcmp(mima,input)==0)
printf("恭喜你,密碼正確! ");
else
printf("對不起,密碼輸入錯誤! ");
}
Ⅹ 如何編寫密碼
自己方便記住,別人不容易記住的