全文预览

C++学生电子投票平台系统程序

上传者:你的雨天 |  格式:docx  |  页数:13 |  大小:18KB

文档介绍
cout<<"\n\t\t ***您已退出系统,谢谢使用!***\n";Р?}Р}Рvoid display(char x) Р{Р?int i=0;Р?if(x=='1')//显示候选人信息Р?{Р for( i=0;i<5;i++)Р { Р a[i].show();Р }Р?}Р?if(x=='2')// 统计候选人三门课程总成绩Р?{Р for( i=0;i<5;i++)Р { Р a[i].showcj();Р }Р?}Р?if(x=='3')//显示票数统计结果Р?{Р for( i=0;i<5;i++)Р { Р a[i].showdp();Р }Р?}Р?if(x=='4') // 为统计完的票数进行编号排序Р?{Р int max=-1,i1,i2,i3,i4,i5;Р for(i=0;i<5;i++) //找出5个票数中最高的那个人Р {Р if(a[i].pov1()>max)Р {Р max=a[i].pov1();Р i1=i; Р }Р }Р a[i1].showdp();//输出票数最高的候选人信息Р max=-1;//给变量再次赋值,可再次使用Р for(i=0;i<5;i++)//找出5个票数中第2高的那个人Р {Р if(i==i1) // i1为票数最高者的循环序号Р {Р continue;Р }Р elseР if(a[i].pov1()>max)Р {Р max=a[i].pov1();Р i2=i; // i2票数第2高的循环序号Р Р }Р }Р a[i2].showdp();//输出票数第2高的候选人信息Р max=-1;Р for(i=0;i<5;i++)//找出5个票数中第3高的那个人Р {Р if(i==i1||i==i2)Р {Р continue;Р }Р elseР if(a[i].pov1()>max)Р {

收藏

分享

举报
下载此文档