C编程问题 在线等

来源:百度知道 编辑:UC知道 时间:2024/05/18 07:15:28
用C编写软件,要求:1。一班有10名学生,一学期有5门课程,编写程序实现如下功能 录入每名学生的各科成绩,求出每名学生的平均成绩和总分,求出每门课程的平均分、及格率、最高成绩和最低成绩,输出总成绩前5名的学生号、各科成绩和总分,输出各科补考学生的学号和成绩
可不可以给出完整的代码~! 学分问题,很严重的~!谢谢各位救命之恩啊

随便找本C语言书都有的。自己编写还是比较好,要不然会养成惰性的,我是说真的。记得我们当时期末考试题目就是这个。嘿嘿。

要编MFC程序的话,这上面不好说~~
我编程也菜,说说我的想法吧~
用结构体表示每一个学生,在一个结构体里放5个变量,分别存放5门课程的成绩..成绩通过scanf录入..
如: struct student
{
public:
float maths;
float chinese;
float english;
float history;
float physics;
};
定义一个student类型的数组,存放十个学生student stu[10]..
求数学平均分函数就是
void average()
{
float sum=0;
for(int i=0;i<10;i++)
{
sum+=student[i].maths;
}
printf("%f",sum/10) ;
};

这里只能简单的说下提供点点思路,具体还是多看看书吧..