文件名称:c++文本自动分栏分页程序
文件大小:2KB
文件格式:CPP
更新时间:2013-05-25 18:17:52
分栏程序
一、需求分析: 分栏程序是对指定的源文件分栏、加行号显示在屏幕上,并保存为新文件。请综合运用C语言的基本知识,开发该程序,要求实现如下基本功能: 1. 输入(源文件名、目标文件名); 2. 程序中设定分栏数、栏宽、每页行数等; 3. 分栏、编号(读出源文件对文件进行分栏、编号排版显示在屏幕上); 4. 保存(将新分栏排版后的文档用目标文件名保存)。 完成上述基本功能后,将程序中分栏数、栏宽、每页行数等常数改为如下两种形式输入: 1. 以菜单形式提示每页栏数、每行、每栏横向字符数、每页行数及每页上下留空行数等数据的输入,以键盘接收的信息作为参数。 2. 从命令行给出参数,比如命令行的形式为:执行程序 分栏文件名 栏数 页宽 栏宽 行数 页上下留空数,其余参数可缺省,若缺省,则以预定的信息为参数。 在编译、连接与运行程序的过程中,应充分利用调试方法与工具,同时不断总结编写和调试较大型程序的经验与体会。