这是关于个人信息管理系统C++的实验报告
while(ptr->Next) {
if(ptr->Next->m_Code==code)
//Display_Node(ptr);//打印满足条件的节点。
return ptr; //注意,是返回的查询到的节点的直接前趋节点。 ptr->Next=ptr->Next->Next; //查询下一节点。 }
return ptr; }
void Display_List(Link Head) {
Link ptr;
ptr=Head->Next;
cout<<"**********************所有个人信息**********************"<<endl; cout<<setw(10)<<left<<"序号" <<setw(10)<<left<<"姓名" <<setw(10)<<left<<"出生年份" <<setw(10)<<left<<"性别"
<<setw(10)<<left<<"工资"<<endl;
cout<<"********************************************************"<<endl;
while(ptr) {
Display_Node(ptr); ptr=ptr->Next; }
cout<<"********************************************************"<<endl; }
void Display_Node(Link pNode) { //在标准输出设备上输出。
cout<<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)表示占10个字符位置。 }
Link Modify(Link Head)
11