當前位置:首頁 » 編程語言 » c語言密碼驗證

c語言密碼驗證

發布時間: 2023-07-12 13:46:27

c語言實現輸入一個密碼 並判斷密碼是否正確還是大於或小於密碼

intpassword;
scanf("%d ",&password);
if(password==123456){
printf("密碼正確");
}else{
if(password<=123456){
printf("小於密碼");
}else{
printf("大於密碼");
}

Ⅱ 用C語言實現讓用戶輸入密碼,判斷正確否,若正確開始進入下一步新的程序的演算法

#include

void
main()
{
int
n,password=123456,i=1;
while(1)
{
printf("輸入密碼:");
scanf("%d",&n);
if(n==password)
printf("welcome
to
use
the
software\n");
else
{
if(i<3)
printf("剩餘的可輸入密碼的次數為:%d\n",3-i);
else
printf("password
error
!
you
can
not
use
the
software\n");
i++;
}
if(i>=4||n==password)break;
}
}
這個是不需要用return的,簡明一點,初學的應該會

Ⅲ c語言編寫,自定義一個函數,要求如下功能:判斷系統的登錄賬號密碼是否正確,並輸出登錄結果

是三種不同的函數驗證登陸吧,check1、check2、check3三類函數分別如下:

void check1()輸入輸出功能全部在函數完成;

void check2(name,pass)輸入在main中傳入函數進行判斷輸出;

int check3(name,pass)輸入輸出均在main函數完成,函數只做判斷返回結果。

#include "stdafx.h"

#include <iostream>

#include <string>

void check1()

{

char name[10], pass[10];

printf("請輸入賬號和密碼: ");

scanf_s("%s%s", name, 10, pass, 10);

if (!strcmp(name,"admin")&&!strcmp(pass,"123"))

printf("賬號密碼正確! ");

else

printf("賬號或密碼錯誤! ");

}

void check2(char *n, char *p)

{

if (!strcmp(n, "admin") && !strcmp(p, "123"))

printf("賬號密碼正確! ");

else

printf("賬號或密碼錯誤! ");

}

int check3(char *n, char *p)

{

if (!strcmp(n, "admin") && !strcmp(p, "123"))

return 1;

else

return 2;

}

int main()

{

char name[10], pass[10];

check1();

printf("請輸入賬號和密碼: ");

scanf_s("%s%s", name, 10, pass, 10);

check2(name, pass);

printf("請輸入賬號和密碼: ");

scanf_s("%s%s", name, 10, pass, 10);

if(check3(name,pass)==1)

printf("賬號密碼正確! ");

if(check3(name,pass)==2)

printf("賬號或密碼錯誤! ");


system("pause");

return 0;

}

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:645
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:936
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:632
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:821
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:731
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1066
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:299
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:160
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:852
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:763