首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:删除一个字符串中指定下标的字符。其中,a指向原字符串,删除指定字符后的字符串存放在b所指的数组中,n放指定的下标。 例如,输入一个字符串“wodd”,然后输入3,则调用该函数后的结果为“word”。 注意;部分源
编写函数fun,其功能是:删除一个字符串中指定下标的字符。其中,a指向原字符串,删除指定字符后的字符串存放在b所指的数组中,n放指定的下标。 例如,输入一个字符串“wodd”,然后输入3,则调用该函数后的结果为“word”。 注意;部分源
admin
2015-07-25
36
问题
编写函数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全国计算机二级
相关试题推荐
山脉构成我国地形的骨架,山脉延伸的方向称作走向,下列选项中不属于南北走向山脉的是()。
财政的本质是一种以()为主体的分配关系。
下列语句中,在语序上不同于其他三句的一句是()。
11—13世纪中国传统农业经济出现了一些新发展,请概要叙述之。(华东师范大学2004年中国通史真题)
在某研究中,研究者怀疑因变量除受自变量的影响外,还受到其他一些因素的影响,于是他拟定将其他因素作为协变量。如何快捷地确定某一因素是否是协变量?()
一种有关定义对象应该是什么的界定属于
在我国,诉讼程序法包括()。
简述我国法律制定的基本原则。
设z=f(x,y),x=g(y,z)+φ,其中f,g,φ在其定义域内均可微,求.
随机试题
一项糖尿病筛检试验的结果如下:糖尿病筛检试验结果尿糖试驻的灵敏度是
肾盂肾炎最常见的感染途径是()。
我国的“四大名砚”中,唯一不用岩石为砚材制作原料的是()。
中国古代某一时期,朝廷与地方矛盾尖锐。某节度使派人到中书省办事,因其态度恶劣,遭宰相武元衡呵斥。不久,武元衡在靖安坊的东门被该节度使派人刺杀。此事发生在()
2019年我国将进行第四次经济普查的登记、数据审核处理和普查结果发布。下列关于我国经济普查的说法不正确的是
现代社会的美德建设不能_________停留在传统社会个人修养倡导的层面,而应该置于社会的___________,_________在促进公民社会成熟过程中进行美德建设。填入画横线部分最恰当的一项是:
•Youwillhearthreetelephoneconversationsormessages.•Writeoneortwowordsoranumberinthenumberedspacesonthenote
Wal-Martdoesn’tjustwantyoutobuygasandgroceriesatitssuperstoresthesedays.Nowitwantsyourentirepaycheck.On
Mostpeopleinthemodernworld______(珍视自由与独立胜过其他一切).
Workerscomeandgoastheyplease.Theymakevitaldecisionspreviousmadebythebosses.Secretarieshavebeenabolished.The
最新回复
(
0
)