中易网

由键盘任意输入一个字符串和一个字符,要求从该字符串中删除所指定的字符。

答案:2  悬赏:10  
解决时间 2021-02-19 05:57
用循环依次判定字符数组s中的每个字符与x是否相等,若不相等则赋给另一个数组存放,若相等则不赋给另一个数组存放,处理完后另一个数组即为删除了 x字符的数组。也可练习直接在一个数组中处理
最佳答案
#include
void main()
{char str[]="abcdefghijklmn";
char x;
int i,j;
printf("\nInput the char x:");
scanf("%c",&x);
for(i=0,j=0;str[i]!='\0';i++)
if(x!=str[i])str[j++]=str[i];
str[j]='\0';
}
全部回答
不对,, 正确如下: for(i=0;a[i]!='\0';i++) { if(a[i]==ch) { j=i; while(a[i]!='\0') { a[j]=a[++i]; j=i; } } } a[i]='\0'; (以上代码可以覆盖你的for语句) 你那个第一j没有赋值,,第二不是从你要删除的字符开始向前移动的,,第三要注意j++与++j的区别
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
dnf倒卖什么最赚钱
河北白沟今天下雪了吗?谢谢
爱不爱真的没有那么重要吗?对象不是喜欢的,
农村户口的10岁孩子车祸致死,死亡赔偿金以城
想离婚但岳父威胁我怎么办
闽南国际酒店停车场我想知道这个在什么地方
利民宾馆(孟津黄河水政监察大队西)怎么去啊,
求一个比较man的男孩子名字!男孩姓张!
国内哪个牌子的AV功率放大器性价比最好
自主创业计划书怎么写??假期作业,急着要
开车时,踩离合后挂上档,然后松离合时用不用
单挑荒野吃死尸是哪集
bootstrap中bootstrap-table-zh-cn.js配置文
关于环保的英语诗
55岁的老爸,闲不住,干点什么好呢?
推荐资讯
描写,阴天的作文五十个字.
佛牌有正阴牌和邪阴牌之说么
为什么骑车撞一下全身肌肉酸痛
为什么女人恋爱后变得越来越小气?
开心便利店怎么去啊,有知道地址的么
三亚海边浅水抓的,谁知道是什么鱼?体型挺长
4月份抚仙湖哪里看日出最好
老公说只要我不嫌弃他,他会一辈子陪在我身边,
眼睛总感觉很痒是怎么回事?
昆山小学五年级一般去哪军训
函数f(x)=xlnx在(0,5)上的单调递增区间
经七路27号附2号院地址在什么地方,想过去办
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?