用用C语言实现从文本文件中读取数据后进行排序的功能语言实现从文本文件中读取数据后进行排序的功能
是一个十分可靠的程序,这个程序的查错能力非常强悍。程序包含了文件操作,归并排序和字符串输入等多种
技术。对大家学习C语言很有帮助,有需要的一起来看看。
功能介绍功能介绍
程序的功能是从外部读取一个包括int型数据的文本文件,然后将它保存到内部临时数组,对数组进行排序后,以文本形式输
出到指定的文件上。因为是int类型的数据,没有很严重的损失精度的问题。
正常运行要求:正常运行要求:
包括数据的源文件内不能包括其他任何除数字和空白字符(空格,制表符,换行符)之外的任何字符,源文件最开始必须是数
字字符,要保证源文件的数据计数正确。同时保证文件名有效。
运行结果运行结果
data.txt:
obj.txt:
完整代码完整代码
警告:版权所有,谨供参考!
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
/*=============================
制作于:Aug 16, 2016
by QQ:1729403632
===============================*/
#define ST 64 //字符串大小
void mergesort(int *, int);