首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数用来在w数组中插入x。n所指向的存储单元中存放w数组中字符个数。数组w中的字符已按从小到大的顺序排列,插入后数组w中的字符仍有序。请填空。 void fun(char*w,char x,int*n) { int i,
以下函数用来在w数组中插入x。n所指向的存储单元中存放w数组中字符个数。数组w中的字符已按从小到大的顺序排列,插入后数组w中的字符仍有序。请填空。 void fun(char*w,char x,int*n) { int i,
admin
2009-02-15
90
问题
以下函数用来在w数组中插入x。n所指向的存储单元中存放w数组中字符个数。数组w中的字符已按从小到大的顺序排列,插入后数组w中的字符仍有序。请填空。
void fun(char*w,char x,int*n)
{ int i, p;
p=0;
w[*n]=x;
while(x>w[p])p++;
for(i=*n;i>p;i--)w
=【 】;
w[p]=x;
++ *n;}
选项
答案
w[i-1]
解析
在用数组实现的有序序列中插入内容,必须先寻找插入位置。插入位置找到后,需将插入位置之后的元素向后移动一个位置,留出插入点。最后,将元素插入,并增加序列的元素个数。函数为了简化寻找插入位置循环的循环条件,预先在序列的最后置入插入值。插入位置之后的元素向后移动一个位置必须从最后一个元素开始往前逆序移动,是将前一个元素向后移,所以在空框处应填入w[i-1]。
转载请注明原文地址:https://kaotiyun.com/show/lcXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序设计中,下面对goto语句使用描述正确的是
下列选项中不属于软件生命周期开发阶段任务的是
将数据项“Student”添加到名称为Listl的列表框中,并使其成为列表框第一项的语句为
在数据管理技术发展的三个阶段中,数据共享最好的是
软件生命周期中的活动不包括
软件测试的目的是( )。
设a=2,b=3,c=4,d=5,下列表达式的值是()。a>bAndcc
算法的有穷性是指( )。
把数学表达式表示为正确的VB表达式应该是()。
某人为计算n!(0<n<=12)编写了下面的函数过程:PrivateFunctionfun(nAsInteger)AsLongDimPAsLongP=1Fork=n一1To2Step一1
随机试题
列表论述足月儿与早产儿的外观特点。
国际经营者在运用口头语言时要注意哪几个方面韵问题?
十六进制数2018中,数码0所在位的权值为_______。(用十进制整数表示)
A.肾上腺素B.去甲肾上腺素C.组织胺D.5-羟色胺E.乙酰胆碱
下列关于企业发行可转换公司债券会计处理的表述中,正确的有()。
木偶戏的木偶头是民间雕刻艺术品,以()地区最为著名。
Policemen【K1】______(call)byashopinSouthernearlyonChristmasmorning.Whenthey【K2】_______(arrive)theyfoundtwoburglars(
应该说,政策作为调控经济的重要手段,在预防和纠正市场盲目性方面有着不可替代的作用。然而,像人生病一样,清热解表的药只能收到退烧降火之功效,要真正除去病根使其不再发作,必须先找到病源,所谓治标还需治本。今年以来经济运行的曲折变化,其实已显示出单靠政策刺激,高
2016年1—4月,全国新设立外商投资企业8298家,比去年同期增长6.5%;实际使用外资金额2867.8亿元人民币(折453亿美元),同比增长4.8%。四月当月全国新设立外商投资企业2342家,同比增长21.4%;实际使用外资金额625.7亿元人民币(折
Ihaveafriendwhoputhercareeronholdaftershegotmarriedandhadchildren.Shestayedathomeuntiltheoldestwasfour
最新回复
(
0
)