- 15
- 0
- 约1.67万字
- 约 9页
- 2017-06-12 发布于北京
- 举报
【设计型】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 BEGIN - NEVER TOUCH CODE BELOW */
int main()
{
char s[81],*t;
gets(s);
t=s;
while(*t) t++;
t--;
while(*t==*) t--;
fun( s , t );
puts(s);
return 0;
}
/* PRESET CODE END - NEVER TOUCH CODE ABOVE */
【设计型】7.9 统计数字字符
请编写函数 fun ,它的功能是: 统计形参 s 所指字符串中数字字符出现的次数,并存放在形参t中。
/* PRESET CODE BEGIN - NEVER TOUCH CODE BELOW */
#include stdio.h
/* PRESET CODE END - NEVER TOUCH CODE ABOVE */
void fun(char s[80],int *t)
{
int i;
*t=0;
for(i=0; s[i]!=\0; i++)
if(s[i]=0s[i]=9)
*t=*t+1;
}
/* PRESET CODE BEGIN - NEVER TOUCH CODE BELOW */
int main()
{
char s[80];
int t;
gets(s);
fun(s,t);
printf(%d\n,t);
return 0;
}
/* PRESET CODE END - NEVER TOUCH CODE ABOVE */
【设计型】7.10 将两个串按要求形成一个新串
给定程序的函数 fun 的功能是:逐个比较 p 、 q 所指两个字符串对应位置中的字符,把 ASCII 值大或相等的字符依次存放到 c 所指数组中,形成一个新的字符串。例如,若主函数中 a 字符串为: aBCDeFgH ,主函数中 b 字符串为:ABcd ,则 c 中的字符串应为: aBcdeFgH 。
/* PRESET CODE BEGIN - NEVER TOUCH CODE BELOW */
#include stdio.h
#include string.h
/* PRESET CODE END - NEVER TOUCH CODE ABOVE */
void fun(char a[10],char b[10],char c[80])
{
int n,m;
m=strlen(a);
n=strlen(b);
if(mn) m=n;
{
for(i=0; im; i++)
{
if(a[i]b[i])
c[i]=a[i];
else c[i]=b[i];
}
/* PRESET CODE BEGIN - NEVER TOUCH CODE BELOW */
int main()
{
char a
您可能关注的文档
最近下载
- 健康减脂专家—变啦V1.2发布.doc VIP
- 比亚迪唐dm2015款旗舰版说明书.doc VIP
- 四篇对照“学习贯彻党的创新理论、加强党性锤炼、联系服务群众、发挥先锋模范作用、改作风树新风”等五个方面2026年组织生活会对照检查材料.docx VIP
- FMEA手册最新中文版整理(第五版).pdf VIP
- 68万吨年煤制甲醇项目精馏工段工艺设计.doc
- 全球化背景下海外中国公民领事保护体系的构建与完善研究.docx VIP
- 写人外貌作文教学课件.ppt VIP
- 2012款东风标致508用户使用手册.pdf
- 年产吨碳酸饮料工厂设计.docx VIP
- 2026届湖南长沙长郡教肓集团重点中学中考语文最后冲刺模拟试卷含解析.doc
原创力文档

文档评论(0)