鱼C论坛

 找回密码
 立即注册
查看: 3472|回复: 6

求解啊~

[复制链接]
发表于 2013-4-16 16:15:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
指针
实验目的:掌握指针的使用方法,正确使用指针处理字符串。
实验内容:实现一个过滤无用词汇程序。规则如下:
1. 能接受的字符是:字母 数字 标点符号 , . "  还有无用的符号 @#¥
2. 对于敏感信息的词语是不分大小写的。
3. 要注意滤去可能在敏感词汇的中间出现的一些空格(比如要滤去lv, 输入l    v时要辨认出来并滤去)。
4. 若有用信息(字母,数字)中间夹这无用信息(非字母,数字,标点符号),也要辨认出并滤去。假如敏感词汇是mz, 那么输入  m &# %z也要滤去,但是输入 m1,z不用滤去。

现在要过滤的信息有L4和 Fd和D26这3个词,而且接受输入的字符串长度为20个字符。
  
扩展部分:在以上规则的基础上加入新的功能:1.标点符号,无用符号依赖用户的输入决定 2.敏感词汇由用户输入决定  3.接受输入字符串长度由用户输入决定。

难点提示:过虑的主要步骤是1.检查是否有无用的词汇存在 2.标记无用的词汇的位置(最简单的办法的将其替换成无用的符号) 3.将步骤2的无用符号删去

标准输入输出:加粗加大的是输入部分
输入字符串(不多于20个字符):
L^67d*
输入不符合要求
输入字符串(不多于20个字符):
     @#$,."
过滤后:    @#$,."
输入字符串(不多于20个字符):
f  @#$, d
过滤后:f  @#$, d
输入字符串(不多于20个字符):
# f @#$$# d #
过滤后:#  #
输入字符串(不多于20个字符):
f$#d26
过滤后:26
输入字符串(不多于20个字符):
l4fDd26
过滤后:
输入字符串(不多于20个字符):
12345678901234567890123
输入不符合要求
输入字符串(不多于20个字符):
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2013-4-16 19:42:15 | 显示全部楼层

回帖奖励 +20 鱼币

拿鱼币。。。。看楼下大神
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2013-4-16 20:29:44 | 显示全部楼层
看一下指针和字符串处理问题,应该问题不大~
小甲鱼最新课程 -> https://ilovefishc.com
 楼主| 发表于 2013-4-16 21:51:23 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
 楼主| 发表于 2013-4-16 21:52:07 | 显示全部楼层
gwcome 发表于 2013-4-16 19:42
拿鱼币。。。。看楼下大神

拿鱼币帮忙丫TAT
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2013-4-16 22:06:18 | 显示全部楼层
陆小吉-。- 发表于 2013-4-16 21:52
拿鱼币帮忙丫TAT

我以前也做过类似的  好像用到数据结构
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2013-4-21 18:17:02 | 显示全部楼层
强烈支持楼主ing……
小甲鱼最新课程 -> https://ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-8-3 03:24

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表