當前位置:首頁 » 編程語言 » c語言密碼函數

c語言密碼函數

發布時間: 2023-12-19 03:08:45

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

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

② C語言如何實現輸入密碼以星號顯示

C語言中可採用getch()函數來實現輸入密碼字元時,不顯示字元到終端上,這時,只需要顯示出一個相應的*就可以達到效果了。參考代碼及運行效果如下圖:

③ 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;

}

④ C語言gets(password1);什麼意思

gets(password1); 這是函數調用語句,函數名 gets,參數是 password1。
gets 是 c語言標准輸入函數,功能是 從鍵盤輸入 讀入 一行字元串,存放到 password1 里。
這里 的 password1 顧名思義 是 口令,密碼。
即 從鍵盤輸入 讀入 password。
函數原型是: char * gets ( char * str );

熱點內容
啟辰t90的配置怎麼樣 發布:2025-09-19 04:58:54 瀏覽:483
水密碼洗面奶在哪裡買 發布:2025-09-19 04:58:45 瀏覽:90
拒絕訪問本緩存伺服器管理員 發布:2025-09-19 04:53:21 瀏覽:910
java01隨機 發布:2025-09-19 04:53:13 瀏覽:219
linux查看所有者 發布:2025-09-19 04:52:29 瀏覽:865
struts2實現文件上傳 發布:2025-09-19 04:40:36 瀏覽:893
php獲取圖片名 發布:2025-09-19 04:35:22 瀏覽:573
qq電腦聊天緩存不安全 發布:2025-09-19 03:43:38 瀏覽:366
大話2腳本製作 發布:2025-09-19 03:25:47 瀏覽:501
腳本精靈用的什麼語言 發布:2025-09-19 03:21:32 瀏覽:851