谁会用c语言还有链表知识做一个歌手打分系统?

来源:百度知道 编辑:UC知道 时间:2024/09/28 07:29:14
要求先显示printf("*****************\n");
printf("*1.输入歌手个数 *\n");
printf("*2.输入歌手姓名 *\n");
printf("*3.输入歌手成绩 *\n");
printf("*4.歌手成绩排名 *\n");
printf("*5.修改歌手成绩 *\n");
printf("*6.添加歌手 *\n");
printf("*7.退出系统 *\n");
printf("*****************\n");
输入数几就进行上列的操作,急需,谢谢!!!
我只想知道删除歌手的程序怎么编?

没什么难度,自己写吧。学习不能懒的。
=======================================
歌手修改会的话,直接按这种,查出要删除的歌手,删除掉就OK了,如果是文件里存的话,最简单的方法是先将文件导入内存,然后就和内存一样处理了,如果文件大的话,可以一个结构一个结构读入内存,如果不是要删除的话,写到临时文件里,如果是的话就读下一个.操作结束的时候把原文件删除,把临时文件改名为原文件.remove();
rename()这二个函数是删除文件和改文件名的,可以查下MSDN.
注,上述只针对于单线程的情况,如果多线程处理的话要适当的加锁.