- 31
- 0
- 约1.68万字
- 约 10页
- 2016-12-24 发布于重庆
- 举报
【设计型】7.8 删除字符串中指定的星号
假定输入的字符串中只包含字母和 * 号。请编写函数 fun ,它的功能是:除了尾部的 * 号之外 , 将字符串中其它 * 号全部删除。在编写函数时,不得使用 C 语言提供的字符串函数。
例如,字符串中的内容为:****A*BC*DEF*G******* ,删除后 , 字符串中的内容应当是:ABCDEFG******* 。
/* PRESET CODE BEGIN - NEVER TOUCH CODE BELOW */
#include stdio.h
/* PRESET CODE END - NEVER TOUCH CODE ABOVE */
void fun(char *p,char *q)
{
char *h,*j;
int k=0,i=0,z;
h=q+1;
for(; *h!=\0; h++)
if(*h==*) k++;
j=p;
for(; j=q; j++)
if(*j!=*)
{
p[i]=*j;
i++;
}
for(z=0; zk; z++)
p[i+z]=*;
p[z+i]=\0;
}
/* PRESET CODE BE
您可能关注的文档
- 中国石油大学(北京)-化工过程设备设计第一阶段在线作业..doc
- 中国石油大学(北京)-化工过程设备设计第二阶段在线作业..doc
- 中国石油四川石油管理局钻采工艺技术研究院..doc
- 中国石油大学(北京)2010年硕士研究生考试科目参考书..doc
- 中国石油大学(北京)《健康教育学》在线考试答案..doc
- 中国石油大学(北京)《公共社交礼仪》在线考试答案..doc
- 中国石油大学(北京)《思想道德修养与法律基础》第三次在线作业..doc
- 中国石油大学(北京)《思想道德修养与法律基础》第二次在线作业..doc
- 中国石油大学(北京)检测传感技术第二次在线作业..doc
- 中国石油大学(北京)现代远程教育入学指南在线考试答案..doc
原创力文档

文档评论(0)