其他分享
首页 > 其他分享> > 墨尔本大学comp10002Assignment 1课业解析

墨尔本大学comp10002Assignment 1课业解析

作者:互联网

原 墨尔本大学comp10002Assignment 1课业解析

penny专属阅读数:272019-09-09
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_45596775/article/details/100653832
题意:
实现一个根据指令生成特定格式字符的系统

解析:
stage1:
读取文本中的输入,忽略以"."开头的字符串,以单空格替换文中可能出现的多个空格,并且当输出行字符超过50个字符能够自动换行,在输出行与左边框的距离默认有4个空格。

stage2:
扩展stage1的程序,使其能够接受以下的命令
.b 忽略之后当前行之后的字符,跳到下一行开始输出
.p 打印一个空行,开启一个新的段落
.l nn 将与左边框的距离更改为nn
.w nn 将每行的最大宽度更改为nn

stage3:
在stage2的基础上增加指令
.c 居中指令,将之后的内容置于当前行的中间
.h nn 标题指令,按照nn将后面的内容制作为标题,最高有五级标题

涉及知识点:
字符处理,文件读写
更多可加微信讨论

微信号:g19963812037

标签:字符,课业,nn,空格,指令,comp10002Assignment,解析,墨尔本大学
来源: https://blog.csdn.net/weixin_45596707/article/details/100735852