求助,那个高手帮一下忙,c语言课程设计

来源:百度知道 编辑:UC知道 时间:2024/05/21 12:16:54
求助,那个高手帮一下忙,c语言课程设计
做一个学生成绩管理程序
要求:有N(N >= 10)个学生的数据信息,每个包含:
学号 — num [10](字符串)、
姓名(拼音)— name[25](字符串)、
性别 — sex(字符,M或F)、
年龄 — age(整型)、
三门课程成绩(高数、英语、计算机)— score [3 ](单精度)。
设计一个系统,完成下列功能:
1. 定义及输出。用结构体类型数据及其赋初值的方法把学生的数据送到结构体数组中(第一个数据用自己的真实数据,其它数据自定,但注意要是合法数据),然后把它们输出显示。
2. 计算并排序。计算每个学生三门课程的总分(sum,单精度)及平均分(aver,单精度,输出一位小数),将包括所有数据的结构体数组元素按总分从大到小的顺序排序打印出来。
3. 查找。任意输入一位学生的姓名,打印出他的所有数据。要求能多次查找。
谢谢了

#include <iostream>

using namespace std;
#define N 10
struct student{
int num[10];
char name[25];
char sex;
int age;
float score[3];
};
int main()
{ student myclass[N];
myclass[0].num[10]={"2004546"};
myclass[0].name[25]={"zhenyu"};
myclass[0].sex="M";
myclass[0].age=13;
myclass[0].score[3]={"98","94","96"};

return 0;

}

我的答案不是最终的,但是这道题似乎不是很难啊

tc程序
联系我