資源簡介
對剛上完C++的同學做課程設計時有一定幫肋,里面包括源程序和一個word報告以及有關文件。相信你一定會喜歡的……

代碼片段和文件信息
#include“my.h“
void?display()
{??cout< ???cout<<“????????????????????????????菜單“< ???cout<<“Q.退出????A.新增????F.關鍵字查找???????L.數據導入????????G.清屏“< ???cout<<“S.保存????M.修改????O.全局查找?????????E.數據導出????????H.顯示幫助“< ???cout<<“Z.撤消????D.刪除????I.顯示男女比例?????P.修改密碼????????R.恢復最原始設置“< ???cout<<“C.清空????K.篩選????B.顯示最近生日?????T.查看全部數據????U.自定義功能????“< ???cout<<“**************************************************************************“< }
?void?saygood()
?{?????time_t?te?=?time(NULL);?
???????tm*?pt?=?localtime(&te);
???cout< ???int?hour=pt->tm_hour;
???if(hour<12)
???cout<<“早上好!“;
???else?if(hour<18)
???cout<<“下午好!“;
???else?cout<<“晚上好!“;
???cout<<“現在時間??“<tm_hour<<“:“<tm_min<<“:“<tm_sec< ?}
void?run()
{??if(file::juder()==0)?
??????control.quite();??
???char?t;????
???while(1)
???{???saygood();
???control.frist();
???file::store();
???display();
???cout<<“請輸入選擇的操作:?F\b“;
???????cin.get(t);
???????if(t!=‘\n‘)
?????????cin.ignore(1024‘\n‘);
???while(1)
???{?
?switch(t)
?{?case?‘\n‘:case?‘F‘:case?‘f‘:case‘9‘:
?????????control.find(&head);
?break;
???case?‘q‘:case?‘Q‘:case‘1‘:
?????control.quite();
?????????break;
???case?‘s‘:case?‘S‘:case‘2‘:
?????????file::save();
?cout<<“保存成功“< ?break;
???case?‘z‘:case?‘Z‘:case‘3‘:
?????????file::cancel();
?break;
???case?‘c‘:case?‘C‘:case‘4‘:
?????if(control.deletealldate(&head))
?file::state=2;
?????????break;
???????????case?‘a‘:case?‘A‘:case‘5‘:
?????if(control.add(&head))
?file::state=2;
?????????break;
???case?‘m‘:case?‘M‘:case‘6‘:
?????if(control.correct(&head))
?file::state=2;
?????????break;
???case?‘d‘:case?‘D‘:case‘7‘:
?????if(control.deletedate(&head))
?????file::state=2;
?????????break;
???????????case?‘k‘:case?‘K‘:case‘8‘:
?????control.find(&head3);
?????????break;
???case?‘o‘:case?‘O‘:case‘0‘:
?????control.find(&head2);
?????????break;
???case?‘i‘:case?‘I‘:
?????control.putsex();
?????????break;
???case?‘b‘:case?‘B‘:
?????control.birth();
?????????break;
???case?‘l‘:case?‘L‘:
?????if(control.indate())
?file::state=2;
?????????break;
???case?‘e‘:case?‘E‘:
?????control.outdate();
?????????break;
???case?‘p‘:case?‘P‘:
?????if(control.repassword())
?????file::state=2;
?????????break;
???case?‘r‘:case?‘R‘:
?????control.recovery();
?????????break;
???????????case?‘t‘:case?‘T‘:
?????????????????control.putalldate(&head);
?break;
???case?‘H‘:case?‘h‘:
?????file::help();
?????????????????break;
???case?‘u‘:case‘U‘:
?????cout<<“此項功能受較多限制,尚在設想當中,抱歉!“< ?break;
???case?‘g‘:case‘G‘:
?????system(“cls“);
?break;
???default:
????cout<<“無效指令,請重新選擇?F\b“;
cin.get(t);
????????????????if(t!=‘\n‘)
????????????????????cin.ignore(1024‘\n‘);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2010-01-06?19:22??C++課程設計(學生通訊錄管理系統)\
?????文件??????580608??2010-01-06?19:22??C++課程設計(學生通訊錄管理系統)\C++課程設計報告.doc
?????目錄???????????0??2010-01-06?19:19??C++課程設計(學生通訊錄管理系統)\課程設計源程序\
?????文件??????274549??2009-12-15?21:57??C++課程設計(學生通訊錄管理系統)\課程設計源程序\cheek.imp
?????文件????????2992??2009-12-31?21:37??C++課程設計(學生通訊錄管理系統)\課程設計源程序\help.txt
?????文件?????????263??2010-01-06?19:24??C++課程設計(學生通訊錄管理系統)\課程設計源程序\in.txt
?????文件????????3373??2009-12-31?22:27??C++課程設計(學生通訊錄管理系統)\課程設計源程序\main.cpp
?????文件???????28466??2009-12-31?22:26??C++課程設計(學生通訊錄管理系統)\課程設計源程序\my.h
?????文件??????274552??2009-12-22?20:57??C++課程設計(學生通訊錄管理系統)\課程設計源程序\need.brk
- 上一篇:聲紋識別MATLAB源程序全代碼
- 下一篇:二維區域圖形裁剪
評論
共有 條評論