[C language project actual combat] C language to achieve student achievement management system

Project Analysis

In the student performance management system, we will implement 7 major functions, namely adding records, displaying records, modifying records, deleting records, finding records, sorting records, and exiting the system.

demand analysis

  • Add record

This function is mainly to add student information. When the user selects the number 1 in the function menu, it will enter the add record module, prompting the user to enter the student's student ID, name, math score, and Chinese score. When the user input is completed, the user will be prompted whether to continue adding, Y means continue, N means return. It should be noted that you cannot repeat the student ID when adding it. If you enter a duplicate student ID, it will prompt that the student ID exists.

  • Show record

This function is mainly to display the stored student information. When the user selects the number 2 in the function menu, it will enter the display record module and output to the console the student ID, name, math score, Chinese score and The sum of the results.

  • Modify record

This function is mainly to modify student information. When the user selects the number 3 in the function menu, it will enter the modify record module and enter the name of the student to be modified. After the user enters the entered student name, if the student information exists,

Guess you like

Origin blog.csdn.net/weixin_54707168/article/details/114969927