现在的位置: 首页 > 综合 > 正文

一道上机题

2013年11月01日 ⁄ 综合 ⁄ 共 4134字 ⁄ 字号 评论关闭

题目:

当前目录下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

 

 

代码为:

抱歉!评论已关闭.