模擬使用者登入場景,如果連續三次輸入錯誤,則退出程式
思路:
1.定義一個字串密碼,提示使用者輸入密碼
2.判斷字串密碼與使用者輸入的密碼是否一致,若一致則登入成功,跳出迴圈
3.判斷是否超過三次,若是第三次則提示三次登入失敗,退出程式
程式碼如下:
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
int i = 0;
for (i = 0; i < 3; ++i)
{
char password[1024] = { 0 };
printf(“請輸入密碼:”);
scanf("%s", password);
if (strcmp(password, “123456”) == 0)//strcmp是比較兩個字串是否
{ //相等的函式
printf(“登入成功\n”); /兩個字串比較大小,需依次比較
break; //字元陣列中的每一個元素,所有元素都
} //相同了,兩個字串就相等了(比較兩 個字串的大小實際上是依次比較字元陣列元素對應ASCII碼的大小)這叫“字典序"
}
if (i == 3)
{
printf("三次登入失敗!禁止登入\n");
}
else
{
system("pause");
}
return 0;
}
相關推薦
模擬使用者登入場景,如果連續三次輸入錯誤,則退出程式
思路: 1.定義一個字串密碼,提示使用者輸入密碼 2.判斷字串密碼與使用者輸入的密碼是否一致,若一致則登入成功,跳出迴圈 3.判斷是否超過三次,若是第三次則提示三次登入失敗,退出程式 程式碼如下: #define _CRT_SECURE_NO_WARNINGS #include <st
7. 分三次輸入年,月,日,判斷改日是該年的第幾天 →(if判斷、switch...case結構方法)
分三次輸入年.月.日,判斷改日是該年的第幾天 →(if判斷、switch...case結構方法) 首先,我們用3.if...else if...else... 來解析這道題: 語法:if(條件1){語句塊1;} else if(條件2){語句
編寫程式碼實現,模擬使用者登入情景,並且只能登入三次(只允許輸入三次密碼,如果密碼正確則提示登入成功,否則三次均輸入錯誤,則退出程式
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<stdlib.h> int main() { char wl[10] =
編寫程式碼模擬三次密碼輸入的場景。最多能輸入三次密碼,密碼正確,提示“登入成功”, 密碼錯誤,可以重新輸入,最多輸入三次。三次均錯,則提示退出程式。
#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<windows.h> #include<string.h> int main() {int i = 0;char a
Oracle 樹結構複雜場景模擬---------》如果登陸人是公司領導那麼就無所謂過濾責任部門,如果登陸人非公司級領導,那麼就當前登陸人的部門為責任部門查詢自己部門的資料
表設計,首先確定的是樹結構表,假設是某一個公司確定是一個專案主項資訊,包含欄位有,責任部門,責任員工,編輯狀態 ,計劃型別,編制狀態,完成情況 CREATE TABLE BAI_PROJECT_PLAN( &n
Leetcode 32. Longest Valid Parentheses--求最大連續的成對圓括號的長度,如果中間有多餘的單個圓括號則不算作連續
Given a string containing just the characters '(' and ')', find the length of the longest valid (well-formed) parentheses substring.
CS遊戲2--三次殺人機會,警察不能殺人
elf lee key lag utf-8 turn 沒有 eap and #coding=utf-8import randomimport time ‘‘‘ 本文章主要目主要有三個,1,隨機增加5個系統人物,所有的都是隨機產生的,2,人物角色如果是警察,則不能殺死警察,3
用shell腳本寫出檢測/tmp/size.log文件,如果存在顯示它的內容,不存在則創建一個文件將創建時間寫入
ucc col pan success span shell shell腳本 sts exist 1 #!/bin/bash 2 if [ -d "/tmp" ]; then 3 echo "/tmp is exists" 4 else 5 mkdir /tm
連續三次登陸失敗鎖定賬戶
管理員 post 退出 getpass 信息 循環讀取 serve 驗證 pre 連續三次登錄失敗鎖定賬戶 需求說明:1、輸入用戶名2、認證成功,提示登錄成功,歡迎信息3、登錄失敗連續三次,提示失敗,並退出程序備註:1、users_info是存放用戶名及其密碼的文件,格式:
作業1#python用列表實現多用戶登錄,並有三次機會
循環 HA 成功 NPU name 單用戶 登錄 [1] and 1 username = ["juebai","haha"] 2 password = [123,456] 3 count = 0 4 while count < 3: 5 _use
寫一個函數完成三次登陸功能,再寫一個函數完成註冊功能
三次 ret div name use == home brush while def register(): while 1: username = input(‘輸入用戶名:‘) passwd = input(‘輸入密碼:‘)
http響應報文,如果響應的內容比較大,客戶端怎麽樣判斷接收完了呢?
image however http 技術分享 hang sometimes without https tel 1. http協議有正文大小說明的content-length2. 或者分塊傳輸chunked的話 讀到0\r\n\r\n 就是讀完了 ---------
紅樓夢裏賈母三次身體不適,隱藏了三個不為人知的秘密
最有 自帶 什麽 我們 http 技術 第一個 通過 一點 劉姥姥二進榮國府時,賈母問她多大了,劉姥姥都一一回答,兩個老人家有一段對話特別有意思,原文如下: 賈母道:“老親家,你今年多大年紀了?”劉姥姥忙立身答道:“我今年七十五了。”賈母向眾人道:“這麽大年紀了,還這麽健
學習彙集地,如果你擅長計算機組成原理,多執行緒,設計模式,jvm,前端或者其他都可以
擅長jvm 多執行緒 設計模式 資料庫 前端 分散式什麼的一起學習共同進步。 目的是大家在自學新的領域的時候有地方可以探討求疑 比如在看到垃圾回收各種收集器中遇到執行緒方面知識的時候 學習設計模式分不清單例和享元的區別,只有書本經驗不知道如何應用到實際開發的時候 學習資料庫系統
不多說了,inet_addr等三個轉換函式,記一下
#include "common.h" int main() { //點分十進位制==>網路位元組序的Int struct sockaddr_in in; bzero(&i
輸入三角形的3條邊長(均為正整數),如果不能構成一個三角形,則輸出“not a triangle”;如果能夠構成一個直角三角形,則輸出“yes”;如果不能構成直角三角形,則輸出“no”。
題目描述 輸入三角形的3條邊長(均為正整數),如果不能構成一個三角形,則輸出“not a triangle”;如果能夠構成一個直角三角形,則輸出“yes”;如果不能構成直角三角形,則輸出“no”。 請將下面的程式填寫完整。 #include <stdio.h> int m
如果不想讓某些賬號在多次輸入錯誤密碼後鎖定,改/etc/user_attr中的lock_after_retries=no
bash-3.2# cat user_attr # # Copyright (c) 2003, 2011, Oracle and/or its affiliates. All rights reserved. # # /etc/user_attr # # user attributes. see u
關於startActivityForResult()方法,如果是A跳轉B,B的launchMode屬性為singleInstance,A的onActivityResult()回撥方法會在什麼時候呼叫呢
如題: 關於startActivityForResult()方法,如果是A跳轉B,B的launchMode屬性為singleInstance,A的onActivityResult()回撥方法會在什麼時候呼叫呢? A.B被啟動的時候即呼叫 B.B返回的時候呼叫 C.下一次A啟動的時候呼叫 D.不會
對於大於 11 的數,如果除了 11 和它本身,它不能再被其它正整數整除,那麼我們說它是一個質數。
對於大於 1 的數,如果除了 1 和它本身,它不能再被其它正整數整除,那麼我們說它是一個質數。曉萌想判斷一個數是不是質數,希望找你寫個程式,幫助她進行判斷。 輸入格式 輸入包括一行,為一個整數 N(1<N≤1000),正是曉萌給出你讓你判斷的數字。 輸出格式 輸出包
獲取一個應用程式的執行次數,如果超過5次,給出使用次數已達上限請註冊的提示
Properties的練習題: 獲取一個應用程式的執行次數,如果超過5次,給出使用次數已達上限請註冊的提示。 思路: 計數器 每次程式啟動時都需要技術一次,並且是在原有的次數上進行計數 計數器是一個變數,一旦程式結束,計數器消失… 那麼再次啟動程式時,計數器又恢復預設值