目录
题目一
- 题目一
- 题目二
如果您曾经尝试在Macintosh上阅读html文档,您就知道如果没有安装网景,那是多么困难。现在,谁能忘记安装HTML浏览器呢?
这很简单,因为大多数时候你在MAC电脑上不需要一个,因为有一个以MAC为母语的杂耍阅读器,但是如果你需要一个,你会怎么做?
您的任务是编写一个小型的html浏览器。它只需要显示输入文件的内容,只知道html命令(标记),这是一个linebreak和,
它是一个水平标尺。然后,您应该将所有制表符、空格和换行符视为一个空格,并在一行中显示不超过80个字符的结果文本。
输入输入由应该显示的文本组成。该文本由一个或多个空格、制表符或换行符分隔的单词和HTML标记组成。单词是字母、数字和标点符号的序列。
例如,“abc,123”是一个词,但是“abc,123”是两个单词,即“abc”和“123”。一个单词总是少于81个字符,并且不包含任何’ ‘。
所有HTML标签都是或。输出您应该使用以下规则显示所产生的文本:如果你在输入中读了一个字,结果线的长度不会超过80个字符,
打印出来,然后在新的一行上打印出来。如果您在输入中读取,那么就开始一个新行。如果您在输入中读取,那么就开始一条新行,
除非您已经在一行的开头,显示80个字符“-”并开始一个新行(再次)。最后一行以换行符结束
#include
#include
using namespace std;
void htmlTransfer(){
char text[100];
int cnt=0;
while(cin>>text){
if(strcmp(text,"")==0){//换行保证,该行的长度重新置为0
cout
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?