综合应用实例演示.pptVIP

  • 1
  • 0
  • 约2.37万字
  • 约 97页
  • 2023-10-12 发布于广东
  • 举报
void cj::print1() //13(2): 输出一个同学的成绩(标题) { cout“姓名 ”“学号 ”“班级 ”“电子 “; coutC++ 数学 英语 政治 体育 endl; } void cj::print2(node *p) //13(3): 输出一个同学的成绩 { int I; coutp-name\tp-num\tp-Class\t; for(i=0;i=5;++i) coutp-kc[i]; coutendl; } 本文档共97页;当前第63页;编辑于星期三\14点57分 int cj::Length() const //13(4): 计算链表的长度 { int n=0; node *p; p=head-next; while(p!=0) { n=n+1; p=p-next; } return n; } node cj:: *gethead() //13(5)获取头指针 {return head;} 本文档共97页;当前第64页;编辑于星期三\14点57分 void main() //主函数 { cj A,B; int a; int num; while(1) { cout************************************************endl; cout***** 欢迎使用本系统(请选择你所要的功能) ****endl; cout 0.退出系统. endl; cout 1.成绩录入. endl; cout 2.成绩修改. endl; cout 3.成绩查询. endl; cout 4.删除成绩. endl; cout 5.顺序输出所有人的成绩 . endl; cout 6.统计平均成绩. endl; cout 7. 显示学生人数 endl; cout 8. 输出排序结果 endl; cout 9. 读文件 endl; cout 10. 写文件 endl; cout************************************************endl; cout请输入你选择的数字:; cina; 本文档共97页;当前第65页;编辑于星期三\14点57分 switch(a) { case 0: goto end; case 1:A.create();break; case 2:cout请输入学号:; cinnum; A.modify(num); A.sort(B); break; case 3 :A.sort(B); cout请输入学号:; cinnum; B.lookup(num); break; case 4:cout请输入学号:; cinnum; A.Delete(num); break; case 5:A.output();break; case 6:A.statistic();break; case 7: cout学生人数为:A.Length()endl;

文档评论(0)

1亿VIP精品文档

相关文档