hdu2043 密碼(C語言)
網上流傳一句話:"常在網上飄啊,哪能不挨刀啊~"。其實要想能安安心心地上網其實也不難,學點安全知識就可以。
首先,我們就要設定一個安全的密碼。那什麼樣的密碼才叫安全的呢?一般來說一個比較安全的密碼至少應該滿足下面兩個條件:
(1).密碼長度大於等於8,且不要超過16。
(2).密碼中的字元應該來自下面“字元類別”中四組中的至少三組。
這四個字元類別分別為:
1.大寫字母:A,B,C...Z;
2.小寫字母:a,b,c...z;
3.數字:0,1,2...9;
4.特殊符號:~,!,@,#,$,%,^;
給你一個密碼,你的任務就是判斷它是不是一個安全的密碼。
相關推薦
hdu2043 密碼(C語言)
網上流傳一句話:"常在網上飄啊,哪能不挨刀啊~"。其實要想能安安心心地上網其實也不難,學點安全知識就可以。 首先,我們就要設定一個安全的密碼。那什麼樣的密碼才叫安全的呢?一般來說一個比較安全的密碼至少應該滿足下面兩個條件: (1).密碼長度大於等於8,且不要超過16。 (2).密碼中的字元應該來自下面“字
密碼驗證合格程式(c語言)
密碼要求: 1.長度超過8位 2.包括大小寫字母.數字.其它符號,以上四種至少三種 3.不能有相同長度超2的子串重複 說明:長度超過2的子串 #include"stdio.h" #include"string.h" int process_str(char str
自己主動化測試程序之中的一個自己定義鍵盤的模擬測試程序(C語言)
nds per oid 尾指針 應用 tro scan number 實現 一、測試程序編寫說明 我們做的終端設備上運行的是QT應用程序。使用自己定義的鍵盤接口。經過測試人員長時間的人機交互測試,來確認系統的功能是否滿足需求。如今須要編寫一個自己主動化
3、簡單計算機程序(C語言)
can ext class log cnblogs c語言 輸入 char 計算機程序 簡單計算機程序 程序代碼: /* 2017年6月30日15:35:14 功能:計算器程序,輸入兩個運算數與四則運算符,輸出計算結果 */ # include <stdio.h
自動生成小學生四則運算(C語言)
.html .com 它的 百度 http htm log hub .cn 我寫的這個自動生成小學生四則運算的代碼是根據我在百度上看到的一篇博客改的,地址為http://www.cnblogs.com/ys1101/p/4368103.html。它的功能不夠完整,只有整數的
終於把貪食蛇弄出來了(C語言)
inf pos 容易 發布 com 初學 總結 info src 真不容易,小小的貪食蛇,居然這麽有難度。 從圖片可以看出,卡頓,閃爍比較嚴重,而且比較簡陋。 初學者,做成這樣,我覺得還算不錯,恩繼續學習。 額,代碼先不貼了,先總結一下,整理好之後再發布終於把貪食蛇弄出來
【最全】經典排序算法(C語言)
排好序 而不是 lock wap 循環 而且 -s 關鍵字 void 本文章包括所有基本排序算法(和其中一些算法的改進算法): 直接插入排序、希爾排序、直接選擇排序、堆排序、冒泡排序、快速排序、歸並排序、基數排序。 算法復雜度比較: 算法分類 一、直接插入排序 一個
樹莓派超聲波測距+蜂鳴器(c語言)
mic 程序 老師 SM tput measure github stop 一個 前邊我們已經詳細的講解了樹莓派控制超聲波模塊測距(http://www.cnblogs.com/yuemo/p/8888342.html)和超聲波控制蜂鳴器模塊發聲(http://www.
VS2010 Chart控件(一)Chart控件在ASP.NET網站中的應用示例詳解(C#語言)
[1] 設置 cti write conf int 應用程序 itl config 步驟如下: 1、 Chart控件(一)Chart控件在ASP.NET網站中的應用示例詳解(C#語言)" title="VS2010 Chart控件(一)Chart控件在ASP.NET網站中的
嵌入式軟件測試題(C語言)V1.0
數據完整性 for循環 為什麽 內部 amp 訪問 頭部 分法 nio 嵌入式軟件測試題(C語言)V1.0 以下50個選擇題,每題都可能存在一個或多個正確答案,請找出所有正確答案填在每題對應的括號中。多選、錯選、漏選或不選,均不得分。每題2分。總計100分。 為了縮短篇
單片機課程設計-四位加法計算器設計參考程序(c語言)
判斷 變量 課程設計 命令 sign 個性 乘法 一行 數據 1 #include<reg52.h> 2 typedef unsigned char uint8; 3 typedef unsigned int uint16
進位制轉換(c語言)
#include <stdio.h> #include <stdlib.h> void change(int n) { if (n == 0) return; else { // change(n / 8);
求兩個單調不減單鏈表的交集和並集(C語言)
一、思路: 構造struct node* Link(struct node *P,struct node *Q,int sign)函式,當sign=1時,返回P,Q的並集,當sign=0時,返回P,Q的交集,求交併的思路為: ①對P,Q分別賦予兩個指標p和q,初始時分別指向P,Q的頭結點
圖的四色著色(C語言)
2017計算機學碩複試真題 用四種顏色給地圖著色,要求相鄰塊顏色不同,圖用鄰接矩陣儲存,求所有著色方案。 思路: (草稿) 遞迴,如用下圖,做出鄰接矩陣: map[N][N] = { 0,1,1,0,1, 1,0,1,0,1, 1,1,0,1,0, 0,0,1,0
編寫程式數一下 1到 100 的所有整數中出現多少次數字9(C語言)
#include <stdio.h> int main() { int i = 0; int count = 0; for (i = 1; i <= 100; i++) { if (i % 10 == 9) { count++; } if (i
7-7 12-24小時制 (C語言)
編寫一個程式,要求使用者輸入24小時制的時間,然後顯示12小時制的時間。 輸入格式: 輸入在一行中給出帶有中間的:符號(半形的冒號)的24小時制的時間,如12:34表示12點34分。當小時或分鐘數小於10時,均沒有前導的零,如5:6表示5點零6分。 提示:在scanf的格式字串中加入:,
7-5 表格輸出 (C語言)
本題要求編寫程式,按照規定格式輸出表格。 輸入格式: 本題目沒有輸入。 輸出格式: 要求嚴格按照給出的格式輸出下列表格: ------------------------------------ Province Area(km2) Pop.(10K) ------
7-6 混合型別資料格式化輸入(C語言)
本題要求編寫程式,順序讀入浮點數1、整數、字元、浮點數2,再按照字元、整數、浮點數1、浮點數2的順序輸出。 輸入格式: 輸入在一行中順序給出浮點數1、整數、字元、浮點數2,其間以1個空格分隔。 輸出格式: 在一行中按照字元、整數、浮點數1、浮點數2的順序輸出,其中浮點數保留小數點後2
7-8 超速判斷 (C語言)
模擬交通警察的雷達測速儀。輸入汽車速度,如果速度超出60 mph,則顯示“Speeding”,否則顯示“OK”。 輸入格式: 輸入在一行中給出1個不超過500的非負整數,即雷達測到的車速。 輸出格式: 在一行中輸出測速儀顯示結果,格式為:Speed: V - S,其中V是車速,S或者
7-9 用天平找小球(C語言)
三個球A、B、C,大小形狀相同且其中有一個球與其他球重量不同。要求找出這個不一樣的球。 輸入格式: 輸入在一行中給出3個正整數,順序對應球A、B、C的重量。 輸出格式: 在一行中輸出唯一的那個不一樣的球。 輸入樣例: 1 1 2 輸出樣例: C 思路: 先判