首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是;利用插入排序法对字符串中的字符按从小到大的顺序进行排序。插入法的基本方法是:先对字符串中的头两个元素进行排序,然后把第3个字符插入到前两个字符中,插入后前3个字符依然有序;再把第4个字符插入到前3个字符中,待排序的字
下列给定程序中,函数fun()的功能是;利用插入排序法对字符串中的字符按从小到大的顺序进行排序。插入法的基本方法是:先对字符串中的头两个元素进行排序,然后把第3个字符插入到前两个字符中,插入后前3个字符依然有序;再把第4个字符插入到前3个字符中,待排序的字
admin
2010-09-14
41
问题
下列给定程序中,函数fun()的功能是;利用插入排序法对字符串中的字符按从小到大的顺序进行排序。插入法的基本方法是:先对字符串中的头两个元素进行排序,然后把第3个字符插入到前两个字符中,插入后前3个字符依然有序;再把第4个字符插入到前3个字符中,待排序的字符串已在主函数中赋予。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构.
试题程序:
#include <String.h>
#include <stdio.h>
#define N 80
void insert(char *aa)
{ iht i, j, n; char ch;
n=strlen (aa);
for (i=1; i<n; i++)
/**********************************/
{ c=aa
;
j=i-1;
while ((j>=0) && (ch<aa [j] ))
{ aa [j+l]=aa[j];
j--;
}
aa [j+l]=ch;
}
}
main ( )
{ char a [N] = "QWERTYUIOPASDFGHJKIMNBVCXZ";
int i;
printf("The original string: %s\n",a);
insert (a);
printf("The string after sorting:
%s\n\n", a);
}
选项
答案
错误:c=aa[i] 正确:ch=aa[i];
解析
对长度为n的数组元素进行排列,可先对数组的前m-1项进行排序,之后再对前m项进行排序,如此循环直到数组全部元素完成排序。对前m项的子数列进行排序的方法是,将该子数列的末尾元素与前m-1项的元素相比较,由于前m-1项已经完成排序,可以找到某一位置,使得将该末尾元素插入该位置之后,前m项仍然保持升序。这样循环后,就可以得到全部元素的排序。
转载请注明原文地址:https://www.kaotiyun.com/show/EWID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于蛋白质分子结构与功能的叙述。错误的是()。
下列有关利率的说法,错误的是()。
假定甲有外遇,为达到和第三者结婚的目的,准备杀妻,已将毒药放入妻子的碗中,妻子发觉饭有异味而将饭倒掉,幸免于难,则甲的行为属于()。
张某以请客为名用酒将高某灌醉,然后扶高某到一偏僻无人处,将高某的钱包(内有人民币5000元)拿走。张某的行为构成()。
国家机关、国有公司、企业、事业单位、人民团体,违反国家规定,将应当上交国家的罚没财物或者其他国有资产,以单位名义集体私分给个人,数额较大的行为,应判为()。
热力学三定律是现代物理学研究的一个重要的内容。其中,根据热力学第一定律.我们可知道()。
某小学五年级的学生身高(按整数厘米计算),最矮的是138厘米,最高的是160厘米。如果任意从这些学生中选出若干人,那么,至少要选出多少人才能保证有5人的身高相同?
某年级392名同学排成两路纵队秋游,相邻两排距离为0.4米。队伍每分钟走60米,要经过一座长312米的大桥,队伍从排头的上桥到排尾的离开桥共需要多少分钟?
若x、y、z是三个连续的负整数,并且x>y>z,则下列表达式中属于正奇数的是:
设a,b均为正整数,且有等式11a+7b=一132成立.则a的值为()。
随机试题
Wemaylookattheworldaroundus,butsomehowwemanagenottoseeituntilwhateverwe’vebecomeusedtosuddenlydisappears.
女性,70岁。高血压20余年,冠心病史10余年,乙肝病史30年。半个月前着凉后出现胸闷,气短,偶有咳嗽,白痰,夜间明显,双下肢逐渐水肿,尿少,1周来偶有夜间憋醒,气短加重来诊。查体:BP170/80mmHg,P96次/分,唇微绀,颈静脉怒张,双肺底可闻及小
下列哪一项不是MRI的优势
健脾丸的用药特点是
关于排卵前LH峰的说法正确的是
下列为禁止进境物的是:( )
在领导者的技能当中,按照模型、框架和关系进行思考的能力称为()。
我国统计部门计算和公布的反映失业水平方面的指标是()。
十八届三中全会提出完善国有资本经营预算制度,提高国有资本收益上缴公共财政比例,更多用于保障和改善民生。这是深化国有企业改革、改善国有经济布局、增强国有企业社会责任的重大举措,是坚持和完善基本经济制度的客观要求。国有资本收益上缴公共财政比例,2020年将提高
Whenyouthinkaboutthegrowthofhumanpopulationoverthelastcenturyorso,itisalltooeasytoimagineitmerelyasani
最新回复
(
0
)