标题:请各位高手帮帮忙..........................
只看楼主
asilan
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2004-6-8
 问题点数:0 回复次数:15 
请各位高手帮帮忙..........................

题目:

从字符传串中删除指定的字符.同一字母的大 小写按不同字符处理.若程序执行时输入字符为:turbo c and borland c++,从键盘上输入字符:n,则输出后变为:turbo c ad borlad c++,如果输入的字符串中不存在,则字符串照原样输出.

搜索更多相关主题的帖子: 字符串 
2004-06-08 21:47
jzh2004
Rank: 1
等 级:新手上路
帖 子:341
专家分:0
注 册:2004-4-30
得分:0 
#include <stdio.h>
void main()
{ char s[100],c;
 int i;
 gets(s);
 scanf("%c",&c);
 for(i=0;s[i]!='\0';i++)
 { if(s[i]==c)
   continue;
  printf("%c",s[i]);
 }
}

我的主页 http://www.
2004-06-09 11:04
asilan
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2004-6-8
得分:0 

谢谢你版主

2004-06-09 18:31
asilan
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2004-6-8
得分:0 
我爱你版主
2004-06-09 18:41
jzh2004
Rank: 1
等 级:新手上路
帖 子:341
专家分:0
注 册:2004-4-30
得分:0 
倒,我不搞那个的

我的主页 http://www.
2004-06-09 19:00
asilan
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2004-6-8
得分:0 
能不能解析一下算法啊  谢谢你版主
2004-06-10 09:23
jzh2004
Rank: 1
等 级:新手上路
帖 子:341
专家分:0
注 册:2004-4-30
得分:0 
#include <stdio.h>
void main()
{ char s[100],c;
int i;
gets(s);
scanf("%c",&c);
for(i=0;s[i]!='\0';i++)           /*该循环每次输出字符串中的一个字符*/
{ if(s[i]==c)                          /*如果这个字符是你要删除的字符*/
   continue;                          /*就跳过继续输出下一个字符*/
  printf("%c",s[i]);                  /*否则就输出该字符*/
}
}

我的主页 http://www.
2004-06-10 12:22
asilan
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2004-6-8
得分:0 

谢谢啦......版主你真好人

2004-06-11 10:23
asilan
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2004-6-8
得分:0 

我还有一个请求.. 能不能把这道题的解题思路用文字写出来...........谢谢......

2004-06-12 13:29
asilan
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2004-6-8
得分:0 
求求你了  帮帮忙吗    我想把这道题弄明白一些.......   
2004-06-13 12:17



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-2196-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.872907 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved