线下编程机试题一枚。

一个data.txt文件,内容类似如下 第一列为员工名,第二列为工号,第三列为年龄,第四列为汇报的上级工号。

fff, 111, 20
eee, 222, 21, 111
ddd, 333, 22, 222
ccc, 444, 23, 222
bbb, 555, 24, 111
aaa, 666, 25
ggg, 777, 26, 444
hhh, 888, 27, 555

要求在终端输入工号时,显示该人信息的记录。

输入All时,显示所有人的姓名的层级架构图,有缩进,同级按姓名字母顺序输出。

如:

aaa
fff
  bbb
    hhh
  eee
    ccc
      ggg
    ddd

输入exit时,退出。

否则可以反复查询。

猜你喜欢

转载自www.cnblogs.com/chang-kai/p/10442018.html