Hdu 1088 - Write a simple HTML Browser

来源:互联网 发布:加工中心手工编程 编辑:程序博客网 时间:2024/06/07 03:34

最近在学html5,而且也在做字符串的题,所以挑了Hdu 1088 来做。

顺便推荐一个学习web,html的网址:http://www.w3school.com.cn

 

题目分析:注意每个单词之间有空格,但是每行最后一个单词后没有空格。

AC代码:

#include <stdio.h>#include <string.h>int main(){char str[11111][85];int len;int i,l,k;int temp;i=0;while(scanf("%s",str[i])!=-1)i++;k=i;len=0;for(i=0;i<k;i++){temp=strlen(str[i]);if(strcmp(str[i],"<hr>")==0){if(len)printf("\n");for(l=0;l<80;l++)printf("-");printf("\n");len=0;}else if(strcmp(str[i],"<br>")==0)             {                 printf("\n");                 len=0;             }else{if(len+1+temp>80){    len=temp;    printf("\n%s",str[i]);            }else if(len){    printf(" %s",str[i]);    len+=temp+1;            }else{    printf("%s",str[i]);    len=temp;            }}}printf("\n");return 0;}


 

原创粉丝点击