zoukankan      html  css  js  c++  java
  • 批处理

    课堂作业:

    有两个文本如下,实际中并不知道两文本各有多少行:
    文本1.txt
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    ccccccccccccccccccccccccccccccccccccccc
    eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
    ggggggggggggggggggggggggggggggggggggggg
    wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
    zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
    文本2.txt
    hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
    iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
    jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
    nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
    要求用Windows下批处理和Linux下的shell脚本完成,两文本交替输出:
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
    ccccccccccccccccccccccccccccccccccccccc
    iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
    eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
    jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
    ggggggggggggggggggggggggggggggggggggggg
    nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
    wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
    zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
    要求:

    • 尽量不生成临时文件
    • 代码要高效,代码尽量简洁
    • 给出各种情况的测试结果截图(正常文件,巨大文件,一个空文件,两个空文件)

    实验结果:

    • 运行代码如图:

    正常文件:

    • 文本1.txt

    • 文本2.txt

    • 要求用批处理输出如下(两文本交替输出):

    巨大文件:

    • 文本1.txt(以1、3、5、7、9输出)

    • 文本2.txt(以2、4、6、8输出)

    • 要求用批处理输出如下(两文本交替输出得到顺序的1、2、3、4、5、6、7、8、9):

    一个空文本:

    两个空文本:

    Linux下

  • 相关阅读:
    链表的头指针
    顺时针打印矩阵
    旋转数组的最小数字
    实现string类
    最长对称子串
    DFS和BFS
    最长公共子序列
    排序算法
    大端与小端
    交换两个数
  • 原文地址:https://www.cnblogs.com/lsqz/p/11847092.html
Copyright © 2011-2022 走看看