问题描述
- 求大神帮忙 数据结构课程设计怎么做都运行不不起来,下周就要交了,拜托拜托T^T
-
输入文件中含有待格式化(或成为待排版)的文本,由多行文字组成。每一行由一系列被一个或多个空格符所隔开的字所组成,任何完整的字都没被分隔在两行,每行字数不超过80。除了上述文本类字符外,还存在起控制作用的字符:符号“@”指示它后面的正文在格式化时应另起一段排放,即空一行,并在段首缩入8个字符位置。“@”自成一个字,一个文本格式化程序可以处理上述输入文件,按照用户指定的版面规格重排版面:实现页内调整,分段,分页等文本处理功能,排版结果存入输出文本文件中『基本要求』
(1):输出文件中字与字之间只留一个空格符,即实现多余空格符的压缩。
(2):在输出文件中,任何完整的字仍不能分隔在两行,行尾不齐没关系,但行首要对齐(即左对齐)。
(3):如果所要求的每页页底所空行数不少于3,则将页号印在页底空行中第二行的中间位置上,否则不印。
(4):版面要求的参数要包含:
页长(Page Length)——每页内文字(不计页号)的行数。
页宽(Page Wedth)——每行内文字所占最大字符数。
左空白(Left Margin)——每行文字前的固定格数。
头长(Heading Length)——每页页项所空行数。
脚长(Footing Length)——每页页底锁空行数(含页号行)。
起始页号(Staring Page Number)——首页的页号。要求用c语言做,求大神帮忙T^T
解决方案
把你做的半成品贴出来, 拒绝伸手
时间: 2024-10-03 22:32:45