Home > Back-end >  Student achievement management comprehensive application
Student achievement management comprehensive application

Time:09-21

The table below is a sample tables of statistics, student performance is not more than 50 people to take an examination,
Write a program to manage the data shown in the table below, (100)
Program to realize the function of the following:
(1) insert a new student record information (input students);
(2) to delete a student record;
(3) through the class achievement
(4) the query performance of someone (by student number lookup);
(5) to modify a student record (by student id to find a student, and then modify the result information);
(6) to calculate the score of each student's grade and the average and course with an average;
(7) of all students in descending order total score
This study belongs to a comprehensive experiments in this course, it almost covers all the knowledge in the course, in the aspects of data structure, both can be used in a structure array, also can be used in a linked list, here only consider using structure array to represent and store information in a table, the box structure type definition student id, name, date of birth, language, mathematics, English level and other relevant information, and then use the type definition arrays,
In order to better use modular programming method in program design requirements are as follows:
Mentioned in (1) the design content of 7 all adopt the operation module, each module function is used to realize,
(2) the communication between function with parameters, are not allowed to use global variables, can only use local variables;
(3) the new added must be inserted into the appropriate position of students,
(4) query result can by name, according to the student number query in two ways,

CodePudding user response:



Homework to write their own oh

CodePudding user response:

Topic is not difficult, array, function, sorting and other knowledge, had better write it by yourself, or never
  • Related