题目:
当前目录下input.txt文件中有数字矩阵,每行为一条记录,行数不定,每条记录有5个字段,字段类型为正整数,字段间以逗号分隔,忽略空白字符(即可以有空格等),如:
1,1,2,4,2
1,2,1,4,2
3,2,1,99,66
73,189,22,11,1
55,3,2,9,2
6,8,1,2,9
2,2,1,1,8
1,6,99,8,5
输出要求
1、程序读入input.txt中的数据,经过排序后,输出到当前目录下output.txt文件中。
2、每条记录内部需要排序,从左到右升序,如 1,2,1,7,4 排序后为 1,1,2,4,7。
3、在记录内部排好序的基础上,记录间需要进行排序,排序要求是从上到下升序,每列都要比较,左边字段的优先级大于右边。
4、相同记录不要去掉,输入有多少条记录,输出需要有同样多条记录。
5、输出文件中除了题目要求的输出外,不要输出其他多余信息。
6、程序设计要有利于后期扩展,且符合公司编程规范。
如上面给出的那组数字的排序结果应该是:
1,1,2,2,4
1,1,2,2,4
1,1,2,2,8
1,2,3,66,99
1,2,6,8,9
1,6,5,8,99
1,11,22,73,189
2,2,3,9,55
代码为: