1176C语言实验——删除指定字符
来源:互联网 发布:淘宝店铺月度运营计划 编辑:程序博客网 时间:2024/05/29 17:15
题目描述
从键盘输入一个字符串给str和一个字符给c,删除str中的所有字符c并输出删除后的字符串str。
输入
第一行是一个字符串;
第二行是一个字符。
第二行是一个字符。
输出
删除指定字符后的字符串。
示例输入
sdf$$$sdf$$$
示例输出
sdfsdf
#include<stdio.h>
int main()
{
int i,m,n,p=0;
char string[100],t[100];
char c,ch;
gets(string);
scanf("%c",&ch);
for(i=0;(c=string[i])!='\0';i++)
{
if(c!=ch)
{t[p]=string[i];
p++;}
}
for(i=0;i<p;i++)
printf("%c",t[i]);
printf("\n");
return 0;
}
#include<stdio.h>
#include<string.h>
int main()
{
int i;
char str[256],a;
gets(str);
a=getchar();
for(i=0;str[i]!='\0';i++)
if(str[i]==a)
{
str[i]='\0';
strcat(str,&str[++i]); //把str[++i]所指字符串添加到str结尾处(覆盖str结尾处的'\0')并添加'\0'。
i=i-2;
}
printf("%s\n",str);
return 0;
}
int main()
{
int i,m,n,p=0;
char string[100],t[100];
char c,ch;
gets(string);
scanf("%c",&ch);
for(i=0;(c=string[i])!='\0';i++)
{
if(c!=ch)
{t[p]=string[i];
p++;}
}
for(i=0;i<p;i++)
printf("%c",t[i]);
printf("\n");
return 0;
}
#include<stdio.h>
#include<string.h>
int main()
{
int i;
char str[256],a;
gets(str);
a=getchar();
for(i=0;str[i]!='\0';i++)
if(str[i]==a)
{
str[i]='\0';
strcat(str,&str[++i]); //把str[++i]所指字符串添加到str结尾处(覆盖str结尾处的'\0')并添加'\0'。
i=i-2;
}
printf("%s\n",str);
return 0;
}
0 0
- 1176C语言实验——删除指定字符
- SDUT-1176 C语言实验——删除指定字符
- ytu 1998:C语言实验——删除指定字符
- Problem D: C语言实验——删除指定字符
- C语言实验——删除指定字符
- C语言实验——删除指定字符
- C语言实验——删除指定字符
- C语言实验——删除指定字符
- C语言实验——删除指定字符
- C语言实验——删除指定字符 (sdut oj)
- oj1998: C语言实验——删除指定字符
- 问题 F: C语言实验——删除指定字符
- 问题 F: C语言实验——删除指定字符
- SDUT OJ C语言实验——删除指定字符
- [YTU]_1998( C语言实验——删除指定字符)
- SDUT ACM 实验九 C语言实验——删除指定字符
- 山东理工大学ACM平台题答案关于C语言 1176 C语言实验——删除指定字符
- C语言实验——字符编码
- mfc 打开其他外部程序
- ubuntu 中使用vi 编辑器时无法正常使用快捷键相关问题
- Android通过USB与PC通信
- 交换两个值,而不用临时变量
- Android的线程使用来更新UI----Thread、Handler、Looper、TimerTask等
- 1176C语言实验——删除指定字符
- 选择排序
- 第十六天【java虐我千百遍,我待java如初恋】
- Heap dump
- HSQLDB
- Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]
- ibatis学习
- java webservice cfx
- ubuntu 启动修复