Introduction - If you have any usage issues, please Google them yourself
Define students structure that contains the student number, the name, the achievements of three courses, grade point average, " and other information, the use of the structure is stored, each student advanced mathematics, college English, program design foundation course results in the mid-term exam, function following information statistics, the number of students 30, the achievement of all students using randomly generated, the results of each course for a random number between [40,100]. Data initialized using custom initData function to achieve, respectively to write studentAve function evaluation student achievement high to low average output of each student, a student and his party course average and average output per course courseAve function evaluation points countFail function statistics on the number of students do not pass and do not pass on the number and the output of these two data.