密碼管理系統(tǒng)C語言_第1頁
密碼管理系統(tǒng)C語言_第2頁
密碼管理系統(tǒng)C語言_第3頁
密碼管理系統(tǒng)C語言_第4頁
密碼管理系統(tǒng)C語言_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

=精選公文范文,管理類,工作總結(jié)類,工作計劃類文檔,歡迎閱讀下載=密碼管理系統(tǒng)C語言日程管理軟件 密碼、記事管理程序 編寫背景: 我們現(xiàn)在的網(wǎng)絡(luò)生活越來越頻繁,在經(jīng)常瀏覽于各大網(wǎng)站之間,賬戶和密碼的安全問題越來越突出。我們常常因設(shè)置的賬戶密碼過于簡單。賬號被人盜用而發(fā)布有害信息!或者現(xiàn)在各大網(wǎng)站經(jīng)常在注冊的時候要求會強調(diào)密碼的安全級別。我們可不可以在所有的網(wǎng)站上用一個比較復(fù)雜的密碼呢,這個只要各個網(wǎng)站上不相互關(guān)聯(lián)自己的信息是可以的,但是還有一些網(wǎng)站在注冊用戶名和密碼是對于這些格式都是有要求的。為了解決這個問題,我編寫了這個軟件。 軟件簡介: 本程序是運用C語言控制臺應(yīng)用程序編寫。程序主要有兩個功能,一是登錄管理軟件,進(jìn)入后可以查看賬戶、密碼;二是進(jìn)入記事本的編輯模式,及時錄入記事。 功能優(yōu)點: ? 因為是運用控制臺應(yīng)用程序編寫,程序小啟動快,可以放在其他的程序中,隨時隨地的保存,達(dá)到保密的目的; ? 賬戶和密碼的是預(yù)先設(shè)定的只要不改變程序賬戶和密碼不會隨意改變,不需要擔(dān)心因為在查看時不適當(dāng)?shù)牟僮鞫淖儍?nèi)容,使數(shù)據(jù)丟失; ? 在更改賬戶信息的時候可以將源文件打開,直接在程序中修改信息,修改的方法容易,便于各個層次的人使用。 功能測試: 1、登陸界面 注:登陸出錯后窗口5秒內(nèi)自動關(guān)閉。 2、賬戶和密碼查詢選項及內(nèi)容 3、記事選項界面 4、記事錄入過程 輸入文件名(新建賬戶) 錄入內(nèi)容及保存方式 查詢剛才新建的內(nèi)容 注:該部分所新建的內(nèi)容只可以通過新建的名稱找到,用戶可以根據(jù)自己的習(xí)慣來命名,其他的用戶很難找到這一部分的內(nèi)容。 修改內(nèi)容的方法 5、程序隱藏位置 注:這就是程序的隱藏位置,一般人不會發(fā)現(xiàn)這里會有你的秘密。 6、程序的使用方法 注:用戶在使用過程中通過程序錄入賬戶密碼的方法。只要您保存好了源文件,在同等便利的條件下,用戶的安全程度就會提高。 程序部分源代碼: void main() /*主函數(shù)*/ int i; for (i=0;i printf(歡迎您使用此密碼系統(tǒng)*-n printf(請輸入用戶名:n scanf( if (strcmp(name,判斷用戶名,錯誤按任意鍵關(guān)閉 printf(你好,請輸入密碼:nscanf(if (strcmp(password,判斷密碼,自動關(guān)閉 char shuru2; while (strcmp(shuru, printf(如果,繼續(xù),Y 取消,N(不區(qū)分大小寫)nscanf( if (strcmp(shuru, system(zaici:printf(歡迎您,%s,請選擇你的常用賬戶,輸入相應(yīng)的序號。1、QQ 2、百度 3、優(yōu)酷 4、酷我 5、CSDN 6、人民網(wǎng) 7、記事nscanf(/修改完下邊的程序,一定要記著在上方添 /加上您的網(wǎng)站的名稱及需要記錄的內(nèi)容題目. switch (xuhao) case 1: printf(的帳號是n7394n密碼是nWJLn break;case 2: printf(百度的帳號是nwongn密碼是n2n break;case 3: printf(優(yōu)酷的帳號是nwj990n密碼是n2n break;case 4: printf(酷我的帳號是n73454n密碼是n2n break;case 5: printf(的帳號是ongn密碼是n2n break;case 6: printf(人民網(wǎng)的帳號是nrinn密碼是n2n break;/在此語句后按照上一語句的格式修改,添加新的帳號和密碼/ case 6:/ /printf(人民網(wǎng)的帳號是nrenm32194n密碼是n2n/ break;/將上邊的6改為7或8或9,注意在case和數(shù)字之間有空格/將printf中加引號的內(nèi)容中修改,n,t,之類的不需要改變 /例如改為在此輸入網(wǎng)站的名稱及需要記錄的內(nèi)容題目#的帳號是n#帳號#n密碼是n#密碼#n/你所改變的內(nèi)容僅僅是#中的,最后#刪除 case 7: goto GOTO; default: printf(沒有這個選項,請重新輸入或者重新選擇請按Y,取消請按Nn break; if (strcmp(shuru, printf(請按任意鍵關(guān)閉!ngetch(); return ; else printf(您的密碼錯誤,窗口5s內(nèi)將自動關(guān)閉!nSleep(5*1000); return ; else printf(你好,用戶名錯誤,請按任意鍵關(guān)閉!ngetch(); return; GOTO: while(1) /在case7中 switch(menu_select() case 1: system( case 2: system( case 3: system( case 4: system( case 5: exit(0); int menu_select() /*主要功能菜單*/char *menu=菜單*n 新建賬戶 顯示賬戶和密碼 修改賬戶和密碼返回初始狀態(tài) 退出(任何情況下按Ctrl+C退出程序) int c,i;for(i=0;i5);return c; void newtxt()/*新建賬戶*/ printf(請輸入賬戶名:n char name255; scanf( system( printf(請輸入密碼及其他,輸入#號鍵后按回車結(jié)束n FILE *fp; fp=fopen(name,char ch; while(ch=getchar()!=#) fputc(ch,fp); fputc(#,fp); fclose(fp);printf(按任意鍵返回.n getch(); system(清屏*/ return; void displaytxt()/*顯示文件*/ printf(請輸入賬戶名:n char name255; scanf( system(FILE *fp; fp=fopen(name, char ch; while(ch=fgetc(fp)!=#) putchar(ch); fclose(fp); printf(按任意鍵返回.n getch(); system(清屏*/ return; void modifytxt()/*修改數(shù)據(jù)*/ printf(請輸入賬戶名:n char name255; scanf( system(FILE *fp; fp=fopen(name, char ch; while(ch=fgetc(fp)!=#) putchar(ch); printf(修改方法*nt右擊窗口-標(biāo)記-選中所有文本-按“Enter”-右擊窗口-粘貼nt移動光標(biāo)修改數(shù)據(jù)(輸入#號鍵后按回車結(jié)束)nt*修改方法*n fp=fopen(name, while(ch=

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論