首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:删除一个字符串中指定下标的字符。其中,a指向原字符串,删除指定字符后的字符串存放在b所指的数组中,n放指定的下标。 例如,输入一个字符串“wodd”,然后输入3,则调用该函数后的结果为“word”。 注意;部分源
编写函数fun,其功能是:删除一个字符串中指定下标的字符。其中,a指向原字符串,删除指定字符后的字符串存放在b所指的数组中,n放指定的下标。 例如,输入一个字符串“wodd”,然后输入3,则调用该函数后的结果为“word”。 注意;部分源
admin
2015-07-25
48
问题
编写函数fun,其功能是:删除一个字符串中指定下标的字符。其中,a指向原字符串,删除指定字符后的字符串存放在b所指的数组中,n放指定的下标。
例如,输入一个字符串“wodd”,然后输入3,则调用该函数后的结果为“word”。
注意;部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include
#include
#define LEN 20
void fun(char a[],ehar b[],int n)
{
}
void main()
{ char strl[LEN],str2[LEN];
int n:
printf(“Enterthe strlng:\n”);
gets(str1)
printf(“Enter the position of the string deleted:”);
scanf(“%d”,&n);
fun(str1,str2,n);
printf(“The new string is:%s、n”,str2);
}
选项
答案
void fun(char a[],char b[],int n) { int i,k=0; for(i=0;a[i]!=’\0’;i++) if(i!=n) /*将不是指定下标的字符存人数组b中*/ b[k++]=a[i]; b[k]=‘\0’;/*在字符串最后加上结束标识符*/ }
解析
根据题意要删除字符串中指定下标的字符,也就是保留非指定下标的字符,所以if语句为if(i!=n),在字符串末尾加上字符串结束标识符’\0’。
转载请注明原文地址:https://kaotiyun.com/show/fCID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面的文学形象中不属于吝啬鬼典型的是()。
张某因逆行驾驶被交通警察李某拦截.李某口头作出罚款200元的处罚决定,并要求当场缴纳。张某要求出具书面处罚决定和罚款收据,李某认为其要求属于强词夺理,拒绝听取其申辩。关于该处罚决定,下列哪个说法是正确的?()
下列关于汉字演变历程的叙述,错误的是()。
一位客人在自助餐厅就餐时,他准备在6种肉类中挑选3种,4种蔬菜中挑选2种,从3种点心中挑选2种。若不考虑食物的挑选次序,则他可以有多少种不同选择方法?
某校电子院与计算机院学生总数可组成一个实心方阵,电子院与电信院学生总数也可组成一个实心方阵。已知计算机院有100人,电信院有168人,那么大方阵比小方阵每边人数多几人?
若x、y、z是三个连续的负整数,并且x>y>z,则下列表达式中属于正奇数的是:
有一类分数,每个分子与分母的和是100,如果分子减K.分母加K,得新的分数约分后等于,其中K是正整数,则该类分数中分数值最小的是()。
在我国,诉讼程序法包括()。
联系我国法治建设的实际,谈谈全面推进依法治国坚持的基本原则。
在党中央提出的推进和谐社会建设必须遵循的基本原则中,科学发展是构建社会主义和谐社会的
随机试题
对平坦型上皮异型(FEA)的描述不正确的是
患者男,36岁。2周前发现右下后牙牙龈有小包,平时无明显不适。检查见右下第一磨牙咬合面深龋,穿髓孔探无感觉,叩诊(±),右下第二磨牙根尖处牙龈有瘘管开口,挤压有少许脓液溢出。X线片见右下第一磨牙近中根尖X线透射区不规则,边界模糊。为确诊牙龈瘘管的病牙,
氯丙嗪的不良反应中错误的是
女,50岁。反复低热,伴四肢大、小关节肿痛1年。WBC8.0×109/L,Hb100g/L,PT250×109/L,ANA(-),RF(+)。经多种抗生素正规治疗无效,正确的诊断是
下列关于出让、国家作价出资(入股)、国家租赁和授权经营国有土地使用权变更登记的权属审核的描述中,正确的有()。
对于三相异步电动机而言,在满载起动情况下的最佳起动方案是()。
石灰稳定土适用于()。
在良好的环境中,有的人没有什么成就,甚至走向与环境所要求的相反的道路;在恶劣的环境中,有的人却“出淤泥而不染”。这种现象说明()
Warmaybeanaturalexpressionofbiologicalinstinctsanddrivestowardaggressioninthehumanspecies.Natural(1)_____ofa
在数据库管理系统中,下面哪个模块不是数据库存取的功能模块?
最新回复
(
0
)