·谁能帮我用C语言编写一下多级菜单制作的程序

来源:百度知道 编辑:UC知道 时间:2024/05/16 05:26:06
问题补充:不管是什么菜单只要是用c语言编写的就行
输入若干成绩分别查询,排序,删除,插入,退出。查询按及格和不及格查询,不及格又按个位数和两位数查询,两位数又按20几,30几,40几,50几查询。及格又按优,良,中查询。排序如有相同的则按姓的先后排序,没有相同的则按正常规律排列。删除(有相同的,1,相同的几个都删除。2,只删除一个。没有相同的则输入学号将其删除)如有成绩相同的则按姓笔画的先后插入没有相同的则输入学号将其插入。

#include <iostream.h>
#define n 10
class gongzi
{
float money[10];
int i;
public:
void count()
{
int a=0;
for(i=0;i<n;i++)
if(money[i]>60.0)
a++;
cout<<"\n及格的人数有:"<<a<<"个。"<<endl;
}
void avg()
{
float sum=0;
for(i=0;i<n;i++)
sum+=money[i];
cout<<"\n所有成绩的平均值为"<<sum/10.0<<endl;
}
void max()
{
float MAX=0;
for(i=0;i<n;i++)
if(money[i]>MAX)
MAX=money[i];
cout<<"\n最高的分为:"<<MAX<<endl;
}
void min()
{
float MIN=money[0]+1;
for(i=0;i<n;i++)
if(MIN>money[i])
MIN=money[i];
cout<<"最低分为:"<<MIN<<endl;
}
void input()
{
for( i=0; i<n; i++)
{cout<<"输入第&qu