Java漂亮打印问题:+给定n个英文单词组成的一段文章,每个单词的长度(字符个数
1个回答
关注
展开全部
不牵涉到套打的话,还是先导出成其他文件,比如excel,word ,pdf, ppt等,然后再调用其本身的打印功能比较好,还方便调整打印样式。
咨询记录 · 回答于2022-11-28
Java漂亮打印问题:+给定n个英文单词组成的一段文章,每个单词的长度(字符个数
不牵涉到套打的话,还是先导出成其他文件,比如excel,word ,pdf, ppt等,然后再调用其本身的打印功能比较好,还方便调整打印样式。
漂亮打印问题:给定n个英文单词组成的一段文章,每个单词的长度(字符个数)依次为L1,L2……,要在打印机上打印这段文章,打印机每行最多可打印m个字符。漂亮打印是指:8,在打留机所打留的每一行中,行首和行尾可不留突格, 行中每两个单词之间留一个空格,且不允许将单词打破; (3)如果在一行中打印从单词i到单词j的字符,则按照打印规则, 应该在一行中打印sum(lk,i<=k
#includemain(){char str[20];int i=0,j,count=0;printf("请输入要统计的字符以回车结束:\n");gets(str);while(str[i++]!='\0'){if(str[i]==' '){i++;while(str[i]==' ')//判断连续空格{ i++;}count++;}}printf("单词书为:%d\n",count+1);}
我有这个题目,需要答案
这不对呀
结果出不来
非常抱歉看不到您发的图片啊。请您更具体描述一下您的问题,跟老师详细讲讲,这样老师才能更好的帮到您。
这个是Java 漂亮打印问题:给定n个英文单词组成的一段文章,每个单词的长度(字符个数)依次为L1,L2……,要在打印机上打印这段文章,打印机每行最多可打印m个字符。需要实验报告
package net.oschina.question.wallacefw;import java.util.HashSet;import java.util.Set;public class Main { private static final String s1 = "asdjsdssssdfssddflllsd"; private static final String s2 = "jklsdfioassssfjsdfsda"; public static void main(String[] args) { Set mySet = new HashSet(); int len = s2.length(); String tmp = ""; int index = 0; // 查找相同子串 for (int i = 1; i <= len; i++) { for (int j = 1; j <= len; j++) { if (j / 单个字符相同的忽略 if (s1.indexOf(tmp) > 0 && tmp.length() > 1) { mySet.add(tmp); } } index++; } // 输出匹配不重复的串 for (String str : mySet) { System.out.print(str + " "); } }}