c语言——请编程高手帮帮忙!!!
很久没有碰c了,朋友问我我也不会了,请高手帮忙~~~~~~课程成绩排名:准备一个名为marks.txt的文本文件,其中的每一行给出一个学生信息和成绩,格式是:姓名空格学号...
很久没有碰c了,朋友问我我也不会了,请高手帮忙~~~~~~
课程成绩排名:
准备一个名为marks.txt的文本文件,其中的每一行给
出一个学生信息和成绩,格式是:姓名 空格 学号 空格 成绩。其中姓名全由汉字组成,学号为10位数字串,成绩为0~100分的整数。要求写一个程序,在默认的目录下(程序运行时的工作目录)读入该文本文件,然后输出一个名为result.txt的文本文件。在result.txt中,每一行为一个学生的信息,格式是:学号 空格 姓名 空格 成绩 空格 排名。输出文件是按排名由小到大排序的,成绩最高者为第1名(排名最小);成绩相同者排名相同,但在输出文件中学号较小的排在前面。 展开
课程成绩排名:
准备一个名为marks.txt的文本文件,其中的每一行给
出一个学生信息和成绩,格式是:姓名 空格 学号 空格 成绩。其中姓名全由汉字组成,学号为10位数字串,成绩为0~100分的整数。要求写一个程序,在默认的目录下(程序运行时的工作目录)读入该文本文件,然后输出一个名为result.txt的文本文件。在result.txt中,每一行为一个学生的信息,格式是:学号 空格 姓名 空格 成绩 空格 排名。输出文件是按排名由小到大排序的,成绩最高者为第1名(排名最小);成绩相同者排名相同,但在输出文件中学号较小的排在前面。 展开
1个回答
展开全部
按行读取记录
每次读取成绩最高的 存入result。txt 然后更新初始表 接着查找 如此反复下去 直至读完所有数据
可参考我的博客:http://calvinmnakor.javaeye.com/blog/624753
http://calvinmnakor.javaeye.com/blog/620955
每次读取成绩最高的 存入result。txt 然后更新初始表 接着查找 如此反复下去 直至读完所有数据
可参考我的博客:http://calvinmnakor.javaeye.com/blog/624753
http://calvinmnakor.javaeye.com/blog/620955
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询