首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:用插入排序法对字符串中的字符进行升序排列。插入法的基本算法是:先对头两个字符进行排序,然后把第三个字符插入到前两个字符中,插入后前三个字符依然有序;再把第四个字符插入到前三个字符中……待排序的字符串已在主函数中赋予。
下列给定程序中函数fun的功能是:用插入排序法对字符串中的字符进行升序排列。插入法的基本算法是:先对头两个字符进行排序,然后把第三个字符插入到前两个字符中,插入后前三个字符依然有序;再把第四个字符插入到前三个字符中……待排序的字符串已在主函数中赋予。
admin
2015-11-24
28
问题
下列给定程序中函数fun的功能是:用插入排序法对字符串中的字符进行升序排列。插入法的基本算法是:先对头两个字符进行排序,然后把第三个字符插入到前两个字符中,插入后前三个字符依然有序;再把第四个字符插入到前三个字符中……待排序的字符串已在主函数中赋予。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<string.h>
#include<stdio.h>
#define N 80
void insert(char*aa)
{
int i,j,n;char ch,
/**********found***********/
n=strlen[aa];
for (i=1,i<n,i++)
{
/**********found***********/
c=aa
;
j=i一1;
while((j>=0)&&(ch<aa[j]))
{
aa[j+1]=aa[j];
j一一;
}
aa[j+1]=ch;
}
}
voidmain()
{
char a[N]=“QWERTYUIOPASDFGHJKLMNBVCXZ”;
printf (“The original string:%s
\n”,a);
insert(a);
printf(“The string after sorting:
%s\n\n”,a);
}
选项
答案
(1)n=strlen(aa); (2)ch=aa[i];
解析
插入排序算法:先对字符串中的前两个元素进行排序,然后第三个元素插入到前两个元素中,三个元素依然有序,依此类推,完成排序。
(1)此处考查strlen函数的格式,应改为strlen(aa)。
转载请注明原文地址:https://jikaoti.com/ti/ctkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
1132.8+276.4+67.2+23.6—417的值是:
一个各位不相同的8位数密码,任意相邻两个数字之和为质数,则最大的8位数各位数字之和为多少?
某委员会有成员465人,对2个提案进行表决,要求必须对2个提案分别提出赞成或反对意见。其中赞成第一个提案的有364人,赞成第二个提案的有392人,两个提案都反对的有17人。问赞成第一个提案且反对第二个提案的有几人?()
如下图所示,一个长方形的场地要分割成4块长方形区域进行分区活动。测量得知,区域A、B、C的面积分别是15、27、36平方米。则这块长方形场地的总面积为()平方米。
“依法治国,建设社会主义法治国家”作为中国共产党领导人民治理国家的基本方略,以宪法修正案的形式写进宪法的时间是()。
太平洋战争时期,一艘航空母舰在战斗中遭受敌军攻击,左舷中弹进水,舰上燃起大火,下列紧急处理方式错误的是()。
实体法与程序法的划分标准是()。
下列属于程序法部门中的非诉讼程序法的是()
标志着中国古代重实体、轻程序传统的终结的法典是()
汉代官府在对被告进行逮捕之时,会根据对象不同而适用不同的程序。下列说法中,()是错误的。
随机试题
患者,男,35岁。左肾和右侧输尿管下段结石各1枚,直径分别为1.3cm和1.5cm。IVP提示双肾积水。该患者的正确处理为
某药按一级反应速度降解,反应速度常数为k25℃=4.0×10-6(h-1),请计算该药的有效期。
A.补骨脂素B.五味子C.细辛D.厚朴E.连翘主含联苯环辛烯型木脂素的是()。
根据美国的《道德准则和专业责任》中关于“保密”的具体准则,下列哪项事项属于CFP执业者泄露客户的私密()
下列有关土地使用权会计处理的表述中,正确的有()。
高压熔断器用于对输电线路和变压器进行()。
散客旅游的随意性很强,变化多,服务项目不固定,而且自由度大。()
下列关于DNA复性的叙述,正确的是
Foodandoxygenpasseasilyfrommothertofetus(anunbornbaby).Nowitseemsthatfleetingsadnessorhappinessisalso【B1】___
PopstarstodayenjoyastyleoflivingwhichwasoncetheprerogativeonlyofRoyalty.Wherevertheygo,peopleturnoutinthe
最新回复
(
0
)