首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定输入的字符串中只包含字母和*号。请编写函数 fun(),它的功能是:将字符串中的前导*号全部删除,中间和后面的*号不删除。 例如,若字符串中的内容为****A*BC*DEF*G*******,删除后,字符串中的内容则应当是A*BC*DEF*G**
假定输入的字符串中只包含字母和*号。请编写函数 fun(),它的功能是:将字符串中的前导*号全部删除,中间和后面的*号不删除。 例如,若字符串中的内容为****A*BC*DEF*G*******,删除后,字符串中的内容则应当是A*BC*DEF*G**
admin
2010-11-26
33
问题
假定输入的字符串中只包含字母和*号。请编写函数 fun(),它的功能是:将字符串中的前导*号全部删除,中间和后面的*号不删除。
例如,若字符串中的内容为****A*BC*DEF*G*******,删除后,字符串中的内容则应当是A*BC*DEF*G*******。
注意:部分源程序给出如下。
请勿改动主函数main 和其他函数中的任何内容,仅在函数fun 的花括号中填入所编写的若干语句。
试题程序;
#include <stdio. h>
#include <conio. h>
void fun (char *a)
{
}
main()
{
char s[81];
printf("Enter a string :\n");
gets (s);
fun (s);
printf ("The string after deleted: \n");
puts (s);
}
选项
答案
void fun (char *a) { char*p=a; while(*P==‘+’) p++; /*指针p指向字符串第一个字母*/ for(;*p!=‘\0’;p++,a++) *a=*p; /*从第—个字母开始,其后的字符都放入指针a所指的字符串中*/ *a=‘\0’; /*在字符串最后加上结束标记符*/ }
解析
在前面的改错题和编程题中,相关试题已经出现好多次了,我们在此提供另一种解答方法。
#include<string.h>
void fun (char *a)
{char *p=a;
while (*p==‘*’)p++;
strcpy (a,p);
}
转载请注明原文地址:https://kaotiyun.com/show/NPID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在下列犯罪构成的一般要件中,体现犯罪实质特征的要件是()。
在推进我国反腐倡廉建设的工作上,中国共产党一直坚持不懈地努力着,下列有关说法错误的是()。
有关我国1982宪法的结构说法正确的是()。
根据刑事诉讼法的相关规定,下列说法错误的是()。
王某现年17岁,高二学生,平时创新能力极强,其研究创造的一个小发明获得专利,并且经济价值较高。专利权的申请、使用和由此所获取的收人的处理一概由王某的父亲予以安排,王某的父亲从事的下列各种行为中,违背了《民法通则》规定的监护责任的是()。
消化系统是保证人体新陈代谢正常进行的一个重要系统,是由消化管和消化腺两大部分组成,下列器官或腺体不属于消化系统的是()。
华氏度和摄氏度均是测量温度的单位,摄氏度规定水的冰点温度为0度,沸水温度为100度:华氏度规定水的冰点为32度,沸点为212度。某时刻华氏度比摄氏度数值上高60度,则该时刻为:
某河段中的沉积河沙可供80人连续开采6个月或60人连续开采10个月。如果要保证该河段河沙不被开采枯竭,问最多可供多少人进行连续不间断的开采?(假定该河段河沙沉积的速度相对稳定)
某密码由4位不同数字组成,已知各位密码之和为偶数,则密码有多少种?
随机试题
下列属于小说《围城》中方鸿渐的性格特征的有()
生产布局变化对货流的影响体现在引起道路运输和其他运输方式的()发生相应的变化。
在旅游活动中,由于不同国家或地区的社会制度、意识形态、民族文化和价值观念的不同,向游客提供的导游服务必然带有不同的()属性。
《党政机关公文处理工作条例》明确指出,公文行文应当确有必要,讲求实效,注重针对性和()。
地球历史上曾经发生过5次物种大灭绝,每一次都造成了至少75%的物种消亡。那么,这几次物种大灭绝都是如何发生的呢?很多人会把原因归于某种天灾,这个想法有一定的道理,起码距今6500万年前发生的那次物种大灭绝就是源于一颗闯入大气层的陨石,科学家已经在墨西哥的尤
A、2B、8C、9D、10C4×3-(5+2)=5,6×4-(2+4)=18,3×6-(2+7)=(9)。
流体智力和晶体智力说是由美国心理学家()提出来的。
ADSL(非对称数字环路)业务是宽带接入技术中的一种,ADSL是采用(23)调制通过双绞线向用户提供宽带业务、交互式数据业务和普通电话服务的接入技术,其上行速率为640kb/s~1Mb/s,下行速率可达1Mb/s~(24),有效传输距离为3~5km。ADS
在下列有关Windows98存储器管理功能的叙述中,错误的是
Accordingtothepassage,thenewcollege-entrancesystemisdesignedto______.Accordingtocritics,thepopularityofprivat
最新回复
(
0
)