个人信息管理系统C++(2)
cout<<"请输入职工序号:"; cin>>code;
cout<<endl<<"请输入姓名:"; cin>>name;
cout<<endl<<"请输入出生年份:"; cin>>year;
while(cin.fail()) {
cout<<"请输入正确的年份格式。"<<endl; cin.clear(); fflush(stdin); cin>>year; }
cout<<endl<<"请输入性别:"; cin>>sex;
cout<<endl<<"请输入工资:"; cin>>wage;
while(cin.fail()) {
cout<<"请输入正确的工资数据。"<<endl; cin.clear(); fflush(stdin); cin>>wage; }
cout<<endl;
ptr->Next->m_Code=code; //因ptr是前趋节点,所以要用ptr->Next; ptr->Next->m_Name=name; ptr->Next->m_Year=year; ptr->Next->m_Sex=sex; ptr->Next->m_Wage=wage;
cout<<"恭喜你,修改信息成功!"<<endl; system("cls"); }
12
这是关于个人信息管理系统C++的实验报告
else
cout<<"没找到此个人记录,无法修改。"<<endl; return Head; }
Link Del(Link Head) {
Link ptr;
Link ptr_front;
ptr_front=Search_Unique_Front(Head); ptr=ptr_front->Next; if(ptr) {
ptr_front->Next=ptr->Next; delete ptr; //删除此节点。 }
cout<<"恭喜你,删除信息成功!。"<<endl; return Head; }
void Save_ByFile(Link Head,fstream& ofile) {
Link pNode;
pNode=Head->Next;
ofile.clear(); //清除文件结束状态。 while(pNode) {
ofile<<setw(10)<<left<<pNode->m_Code <<setw(10)<<left<<pNode->m_Name <<setw(10)<<left<<pNode->m_Year <<setw(10)<<left<<pNode->m_Sex
<<setw(10)<<left<<pNode->m_Wage<<endl; //setw(10)个字符位置。
pNode=pNode->Next; }
cout<<"你的数据文件保存成功!"<<endl; }
int main()
{
system("color 0b");
13
表示占10
这是关于个人信息管理系统C++的实验报告
cout<<"******************************************************"<<endl;
cout<<" 请登录! "<<endl;
cout<<"******************************************************"<<endl;
int q=111,w=111; number: int e;
cout<<"请输入账号"<<endl; cin>>e; if(q==e) {
number1: int r;
cout<<"请输入密码"<<endl; cin>>r; if (w==r) {
Link Head=0;
Head=Create(Head); fstream iofile; if(!iofile) {
cout<<"打开文件失败!"<<endl; return -1; }
int menu;
system("cls"); while(1) {
system("color 0b");
cout<<"*************************************************"<<endl; cout<<" 菜单选顶 "<<endl; cout<<" "<<endl; cout<<" 1.录入个人信息 2.修改 "<<endl; cout<<" 3.删除 4.查询 "<<endl; cout<<" 5.保存文件 0.退出 "<<endl; cout<<"**************************************************"<<endl; 14
这是关于个人信息管理系统C++的实验报告
cout<<endl<<" 请选择相应操作菜单选项:"; cin>>menu;
while(cin.fail()) {
cout<<"请选择正确的菜单选项。"<<endl; cin.clear(); fflush(stdin); cin>>menu; }
switch(menu) {
case 0:
cout<<" ************************************"<<endl; cout<<" * 成功退出系统! *"<<endl; cout<<" * 谢谢你的使用! *"<<endl; cout<<" ************************************"<<endl; return 0; case 1:
Head=Add(Head); break; case 2:
Head=Modify(Head); break; case 3:
Head=Del(Head); break; case 4:
Search(Head); break; case 5:
Save_ByFile(Head,iofile); break; default:
cout<<"请选择正确的菜单选项!"<<endl; } }
Release(Head); iofile.close(); return 0; } else
cout<<"*********************密码错误!请重*******************"<<endl; goto number1; }
15
新输入
这是关于个人信息管理系统C++的实验报告
else
cout<<"*****************************************"<<endl; goto number; }
账号错误!请重新输入
七、心得体会:
通过这次的C++程序设计,让我对书本上的知识有了更深的了解。而
且对指针有了更好的了解,不过我对文件、链表还是不太懂,有关的代码是向
同学同学请教的。完成了这个课程设计,让我觉得要学的还很多。朝前看看,
路还长这着呢!
16
这是关于个人信息管理系统C++的实验报告
…… 此处隐藏:722字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [高等教育]一年级家长课程教案
- [高等教育]封丘县人民医院深入推进纠正医药购销领
- [高等教育]2017年6月大学英语四级真题试卷及答案(
- [高等教育]2017年北京第二外国语学院文学院824中
- [高等教育]7 高中历史第7单元1861年俄国农奴制改
- [高等教育]【K12学习】4、实际测量-苏教版六年级
- [高等教育]药具培训试卷题库及部分参考答案
- [高等教育]本土电子元器件目录分销商如何赢得生意
- [高等教育]七年级岭南版美术教案
- [高等教育]书作文之书法活动通讯稿
- [高等教育]Endnote X 软件使用入门和用法总结(LS)
- [高等教育]嵌入式系统的现状及发展状况
- [高等教育]2012抗菌药物专项整治活动方案解读
- [高等教育]人教版新课本一年级数学下册期末试卷
- [高等教育]爱课程民法学观后感
- [高等教育]930机组使用说明书1
- [高等教育]煤气设备设施点检标准
- [高等教育]常见室内观叶植物图解
- [高等教育]312党员群众路线心得体会
- [高等教育]小学信息(苗版)第一册全册教案
- 在市---局2010党建大会上的讲话
- 《科哲》提纲及补充阅读材料(2010.7)
- 苏州高博软件技术职业学院论文开题报告
- 兼职导游管理的困境及对策探讨
- 基于通用设计理念的现代厨房产品语义研
- 康乐一中2010年至2011年度鼓号队、花束
- 第10章_数据收集整理与描述_期末复习课
- 2008年黑龙江林甸商贸购物中心营销策划
- 水硬度的测定实验报告
- 五分钟教你拍摄夜景光绘照
- 2014年临床妇产科三基三严试题及答案
- 0第二课 纾解压力第一站了解压力
- 解析建筑工程电气设备安装施工技术要点
- 地方性应用型本科高校“双师型”师资队
- 高考语文专题复习课件:小说阅读指导
- 装饰工程投标书2
- 大学生就业难问题探讨及对策
- English and Its History
- 青岛市城市房屋修缮工程质量监督管理办
- 初中英语形容词和副词的用法和练习题




