According to the principle of programming, the design idea, process and key code of singer competition system are described in detail. According to its functions, the system is divided into seven modules: adding contestants, scoring by judges, ranking of results, data query, saving data, data browsing and exiting the system. Each module has high cohesion, low coupling and independent function. In the design of the system, the information of contestants is stored and processed dynamically in the linked list, which achieves the goal of realizing ...