返回列表 发帖

【练习-072】批处理按要求原样输出特殊字符文本内容

本帖最后由 batman 于 2013-2-2 22:19 编辑

出题目的:
    1、重温特殊字符输出处理方法;
    2、重温空行输出处理方法;
    3、学习局部变量传递方法。
加分原则:
    满分30分,视代码和思路酌情加分,以思路为重。
题目如下:
    有特殊字符文本a.txt,要求输出a.txt第8个含有&字符行前面所有行的内容,当然也包括空行。
在这里请注意这个8并不是指的文本的自然行,而是每当行中含有&字符计数加1,当计数达到8时
前面所有的行(含本行),之后的行就不要输出了(本题应输出并只输出到第19行)。总之,题目
说难不难,说易不易,大家都来晒晒自己的思路和技巧吧。
a.txt
}_){*|%<:\!`~"_.} =!>[."~|#+|
-|*#_[{\ ["",*@ >'+{+,\{[[:-`]
;&'^;`|[^  @,{=?@;.}[-.:,.!|<#
:@"->\;#,%}%* (}"')('&-]=.`|{(
`>?||>[.'!_$`\#<+) <~<#>_&~\$`
!-~:@)/@][|>\~:}^/}.^!)=>-\,{^
$$*$*$^,]~".&#?_#;'(?)^>@\].{^
-~^/<_$}_/$.}_-(=]/})+%-"-^\]>
[<^._@|_?.";}[$'#]>");/-;!{#".
:,'_(}`@~-\]`)-> ]-.(;\'^]++,+
=+'/}]"`* #_ {[[;&{{)$|](,<]~/
.;@/<-^[*#=+~&%/;"=${|}?`.`_#/
=>>[@^]{.{<#>*`}]]([)/|]_#_/$/
),\<.-<?"<\.))\',`@&&\+'+?`>}&
(%?<*{:\@/>;/=\`:|(}""~;`|[&?!
!^.}'~:[{(][\<'"=-^+#.*"/$(:&&
:^'`.{,"?@"~|(_`:(+<</({=+~-{|
]!,|("|@[<#&^?;&](^~}%{!^),>./
!-~'- #}@(\>{#(,~*]=.`%_$@(`-*
(?~/]~#_#'-#\?![<?<.$][  @:?\?COPY
***共同提高***

返回列表