YTU 2579: 填空题----删除指定字符
2579: 填空题----删除指定字符
时间限制: 1 Sec 内存限制: 128 MB
提交: 164 解决: 61
题目描述
小明想要做个小程序,能够删除字符串中特定的字符。
例如:想要在下面的字符串中删除a字母。
adgdfh
dgdfh
他已经做出来大部分只差最关键的一步了,你快来帮帮他吧。
#include<stdio.h>
int main()
{
char c;
char str[80];
void delete_s(char str[],char );
void print(char str[]);
scanf("%c%s",&c,&str);//输入要删掉的字符//输入字符串
delete_s(str,c);//实现删除特定字符串的功能
print(str);//输出修改后的字符串
return 0;
}
void delete_s(char str[],char ch)
{
int i,j;
for(i=j=0;str[i]!='\0';i++)
______________
str[j++]=str[i];//要是遇到不是要删除的字符,就把他放进要输出的字符串中
str[j]='\0';
}
void print(char str[])
{
printf("%s\n",str);
}
你可以从小明的注释中得到提示。
输入
输入两行,一行为想要删除的字母,第二行为字符串。
输出
输出修改后的字符串。
样例输入
a
apple
样例输出
pple
提示
前后代码已经给出,只需要提交空白行的代码即可。
迷失在幽谷中的鸟儿,独自飞翔在这偌大的天地间,却不知自己该飞往何方……
#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
char c;
char str[80];
void delete_s(char str[],char );
void print(char str[]);
scanf("%c%s",&c,str);//输入要删掉的字符//输入字符串
delete_s(str,c);//实现删除特定字符串的功能
print(str);//输出修改后的字符串
return 0;
}
void delete_s(char str[],char ch)
{
int i,j;
for(i=j=0; str[i]!='\0'; i++)if(str[i]!=ch)
str[j++]=str[i];//要是遇到不是要删除的字符,就把他放进要输出的字符串中
str[j]='\0';
}
void print(char str[])
{
printf("%s\n",str);
}
#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
char c;
char str[80];
void delete_s(char str[],char );
void print(char str[]);
scanf("%c%s",&c,str);//输入要删掉的字符//输入字符串
delete_s(str,c);//实现删除特定字符串的功能
print(str);//输出修改后的字符串
return 0;
}
void delete_s(char str[],char ch)
{
int i,j;
for(i=j=0; str[i]!='\0'; i++)if(str[i]!=ch)
str[j++]=str[i];//要是遇到不是要删除的字符,就把他放进要输出的字符串中
str[j]='\0';
}
void print(char str[])
{
printf("%s\n",str);
}
YTU 2579: 填空题----删除指定字符的更多相关文章
- ytu 1998:C语言实验——删除指定字符(水题)
C语言实验——删除指定字符 Time Limit: 1 Sec Memory Limit: 64 MBSubmit: 327 Solved: 211[Submit][Status][Web Boa ...
- mysql 删除指定字符
mysql 删除指定字符 1.1 前言 实际需求中如果想删除指定的字符,一般需要使用到trim函数.trim函数默认删除字符的前后空格,如果想指定删除特定字符,则需要使用一下语句进行声明 ...
- url删除指定字符
var str = "http://www.xxx.com/?pn=0"; // 删除指定字符 pn=0 // 我将这个字符串里所可能想到的各种情况都列举出来 var a = [ ...
- YTU 2586: 填空题B-字画鉴别
2586: 填空题B-字画鉴别 时间限制: 1 Sec 内存限制: 128 MB 提交: 509 解决: 131 题目描述 注:本题只需要提交填写部分的代码,请按照C语言方式提交. 古玩店老板小勇 ...
- YTU 2642: 填空题:类模板---求数组的最大值
2642: 填空题:类模板---求数组的最大值 时间限制: 1 Sec 内存限制: 128 MB 提交: 646 解决: 446 题目描述 类模板---求数组的最大值 找出一个数组中的元 ...
- YTU 2641: 填空题:静态成员---计算学生个数
2641: 填空题:静态成员---计算学生个数 时间限制: 1 Sec 内存限制: 128 MB 提交: 267 解决: 206 题目描述 学生类声明已经给出,在主程序中根据输入信息输出实际建立的 ...
- Python字符串中删除特定字符
分析 在Python中,字符串是不可变的.所以无法直接删除字符串之间的特定字符. 所以想对字符串中字符进行操作的时候,需要将字符串转变为列表,列表是可变的,这样就可以实现对字符串中特定字符的操作. 1 ...
- YTU 2601: 熟悉题型——填空题(删除线性表节点)
2601: 熟悉题型--填空题(删除线性表节点) 时间限制: 1 Sec 内存限制: 128 MB 提交: 357 解决: 212 题目描述 给出一串具体长度的数据,删除指定数据. 已经给出部分代 ...
- [SQL]SUTFF内置函数的用法 (删除指定长度的字符并在指定的起始点插入另一组字符)
STUFF 删除指定长度的字符并在指定的起始点插入另一组字符. 语法 STUFF ( character_expression , start , length , character_express ...
随机推荐
- [HDU2896]病毒侵袭(AC自动机)
传送门 题目中文描述,赞! 除了val记录id以外就是模板. 注意:每次数组都要清0.0 ——代码 #include <cstdio> #include <queue> #in ...
- POJ 2195 Going Home【最小费用流 二分图最优匹配】
题目大意:一个n*m的地图,上面有一些人man(m)和数量相等的house(H) 图上的距离为曼哈顿距离 问所有人住进一所房子(当然一个人住一间咯)距离之和最短是多少? 思路:一个人一间房,明显是二分 ...
- firefox自动化测试的常用插件
1.firebug 2.firepath 3.firefinder 5.WebDriver Element Locator 提供多种语言的xpath路径
- [转]maven编译时出现读取XXX时出错invalid LOC header (bad signature)
maven编译时出现读取XXX时出错invalid LOC header (bad signature) 一.发现问题右击pom.xml,run as —> maven install,会看到c ...
- ISAPI映射路径错误,导致K3Cloud打不开。
今天一个同事说她的K3Cloud打不开,一看是页面报500错误,具体信息看图片: 问题: ISAPI配置的映射路径错了,多了个反斜线. 解决办法: 在IIS管理器中找到ISAPI筛选器,删除掉就行了.
- xth 砍树(codevs 1369)
题目描述 Description 在一个凉爽的夏夜,xth 和 rabbit 来到花园里砍树.为啥米要砍树呢?是这样滴,小菜儿的儿子窄森要出生了.Xth这个做伯伯的自然要做点什么.于是他决定带着rab ...
- 简论远程通信(RPC,Webservice,RMI,JMS的区别)
RPC(Remote Procedure Call Protocol)RPC使用C/S方式,采用http协议,发送请求到服务器,等待服务器返回结果.这个请求包括一个参数集和一个文本集,通常形成“cla ...
- java的反射机制和javassist、asm
1.java的反射机制,可以帮助我们在运行的时候获取我们引用的java类相关的信息,包括类的名字.所包含的方法名字.方法参数等等 2.javassit这个jar包,大概看了下,更厉害,它可以直接操作字 ...
- 使用datatables实现后台分页功能,减轻前端渲染压力
注意不同版本,参数名字及参数内容存在差异,具体可以参考https://datatables.net/upgrade/1.10-convert#Options 控制页面显示的参数:https://dat ...
- 使用python分析解压zip、jar包等
python内置zipfile import zipfile, os zipFile = zipfile.ZipFile(os.path.join(os.getcwd(), 'txt.zip')) f ...