字符串例题

几道devC++的题目,速度求1.任意输入一个句子(长度在255以内)和一个单词(长度小于等于8),求该单词在该句子中共出现了几次?(如果没有出现一次就输出0)程序文件:... 几道dev C++的题目,速度求
1.任意输入一个句子(长度在255以内)和一个单词(长度小于等于8),求该单词在该句子中共出现了几次?(如果没有出现一次就输出0)

程序文件:word.pas

input:(word.in)
give you some color see see.
see
output:(word.out)
2

2.输入一段文章(255个字符以内),求文章中单词的个数(相同单词只记一次,The和the认为是同一个单词,只记一次)。
程序文件:calword.pas

input:(calword.in)
The computer is the best one

output:(calword.out)
5

4.求n个字符串的最长公共子串。
程序文件:publicst.pas

input:(publicst.in)
3 {表示有3个句子}
what is your local bus
name some local bus
local bus is high speed I/O bus close to the processor

output:(publicst.out)
local bus

5.一个简单的编码,解码程序。假定涉及的是英文的句子,仅且由英文大写字母,逗号,句点和空格符组成,例如:ON A CLEAR DAY , YOU CAN SEE FOREVER
编码过程如下:
先键入一个正整数N(1<=N<=26),它与某个英文大写字母相对应,比如N=9对应字母I。这个字母决定了对原句中英文字母的转换,原码是ABCDE……UVWXYZ转换码是IJKLMNOPQRSTUVWXYZABCDEFGH,而其它字符则不变。因此原句转换成WV I KTMIZ LIG , GWC AMM KIV NMZMDMZ,为了使较难于破译,特将上述转换后的信息再自左至右两两字符交换,若最后仅剩下单个字符则不换,即得:VWI K MTZIL GIG , CWK VIA MMN ZWDMZM。然后,将一开始表示转换关系的字母置于前面,便产生了最后的编码:
IVWI K MTZIL GIG , CWK VIA MMN ZWDMZM

答案步骤一定要,解释随便,最好也有!
谢谢!
展开
 我来答
700808112
2008-04-25 · TA获得超过672个赞
知道答主
回答量:149
采纳率:0%
帮助的人:97.9万
展开全部
好是好,这点分也忒少点了吧!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式