主题:[讨论]帮我看一下这个“学生成绩管理程序”要怎么做?
编写程序完成如下功能(数组完成):
1、从键盘输入35个学生的成绩
2、从键盘输入一个成绩,并进行查找是都存在此成绩
3、求全班同学的平均分;
4、将成绩从小到大进行排序;
5、输出所有学生的成绩;
6、求全班成绩的最高分;
要求:要有合理友好的界面,有菜单选择。
界面部分的代码我写好了,但是其它部分不知道怎么做,然后连接起来。
#include<stdio.h>
#include<stdlib.h>
void luru()
{
printf("等待录入...");
}
void main()
/*系统菜单的友好界面*/
{
int choice;
while(1)
{
printf("\n");
printf("************************************\n");
printf("\n");
printf("-------学生成绩录入和浏览程序-------\n");
printf("+ 1.成绩录入 +\n");
printf("+ 2.查找 +\n");
printf("+ 3.排序 +\n");
printf("+ 4.平均值 +\n");
printf("+ 5.最高分 +\n");
printf("+ 6.显示成绩 +\n");
printf("+ 7.退出 +\n");
printf("------------------------------------\n");
scanf("%d",&choice);
switch(choice)
{
case 1:printf("等待录入...");break;
case 2:printf("等待查找...");break;
case 3:printf("等待排序...");break;
case 4:printf("平均值...");break;
case 5:printf("最高分...");break;
case 6:printf("显示成绩...");break;
case 7:printf("感谢使用,再见!\n");exit(0);break;
default:printf("输入错误");
}
}
}
1、从键盘输入35个学生的成绩
2、从键盘输入一个成绩,并进行查找是都存在此成绩
3、求全班同学的平均分;
4、将成绩从小到大进行排序;
5、输出所有学生的成绩;
6、求全班成绩的最高分;
要求:要有合理友好的界面,有菜单选择。
界面部分的代码我写好了,但是其它部分不知道怎么做,然后连接起来。
#include<stdio.h>
#include<stdlib.h>
void luru()
{
printf("等待录入...");
}
void main()
/*系统菜单的友好界面*/
{
int choice;
while(1)
{
printf("\n");
printf("************************************\n");
printf("\n");
printf("-------学生成绩录入和浏览程序-------\n");
printf("+ 1.成绩录入 +\n");
printf("+ 2.查找 +\n");
printf("+ 3.排序 +\n");
printf("+ 4.平均值 +\n");
printf("+ 5.最高分 +\n");
printf("+ 6.显示成绩 +\n");
printf("+ 7.退出 +\n");
printf("------------------------------------\n");
scanf("%d",&choice);
switch(choice)
{
case 1:printf("等待录入...");break;
case 2:printf("等待查找...");break;
case 3:printf("等待排序...");break;
case 4:printf("平均值...");break;
case 5:printf("最高分...");break;
case 6:printf("显示成绩...");break;
case 7:printf("感谢使用,再见!\n");exit(0);break;
default:printf("输入错误");
}
}
}