首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:用插入排序法对字符串中的字符进行升序排列。插入法的基本算法是:先对头两个字符进行排序,然后把第三个字符插入到前两个字符中,插入后前三个字符依然有序;再把第四个字符插入到前三个字符中……待排序的字符串已在主函数中赋予。
下列给定程序中函数fun的功能是:用插入排序法对字符串中的字符进行升序排列。插入法的基本算法是:先对头两个字符进行排序,然后把第三个字符插入到前两个字符中,插入后前三个字符依然有序;再把第四个字符插入到前三个字符中……待排序的字符串已在主函数中赋予。
admin
2015-11-24
68
问题
下列给定程序中函数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://kaotiyun.com/show/5AID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一个各位不相同的8位数密码,任意相邻两个数字之和为质数,则最大的8位数各位数字之和为多少?
已知:,那么x的值是:
某委员会有成员465人,对2个提案进行表决,要求必须对2个提案分别提出赞成或反对意见。其中赞成第一个提案的有364人,赞成第二个提案的有392人,两个提案都反对的有17人。问赞成第一个提案且反对第二个提案的有几人?()
连接正方体每个面的中心构成一个正八面体(如下图所示)。已知正方体的边长为6厘米,问正八面体的体积为多少立方厘米?()
如下图所示,在一个边长为8米的正方形与一个直径为8米的半圆形组成的花坛中,阴影部分栽种了新引进的郁金香,则郁金香的栽种面积为()平方米。
人类阅读文化经历了几次重大转变。一次是从口传文化向印刷文化转变,这是传统文化向现代转变的重要节点。今天又有了另一个转变,从印刷文化向电子媒介文化的转变。比较来说,印刷文化孕育的是一种沉浸式阅读,其认知模式是深度注意力;而电子媒介催生了一种全新浏览式阅读,它
下列关于法的程序性的表述,能够成立的是
(2015年真题)汉朝法律规定,被告人及其亲属不服官府判决的,可申请重审。这一诉讼程序称为
标志着中国古代重实体、轻程序传统的终结的法典是()
汉代官府在对被告进行逮捕之时,会根据对象不同而适用不同的程序。下列说法中,()是错误的。
随机试题
蒿芩清胆汤的功效是( )
A.异位抗利尿激素综合征常见于B.伴瘤低血糖症,最常见于C.非垂体肿瘤所致肢端肥大症最主要的是D.异位ACTH综合征主要见于E.无骨转移而伴高钙血症的肿瘤最多见的是
急腹症应首选的摄影体位是
患儿,见全身浮肿,面目为著,小便减少,面白身重,气短乏力,纳呆便溏,自汗出,易感冒,舌淡胖,脉虚弱。治宜( )。
高某诉张某合同纠纷案,终审高某败诉。高某向检察院反映,其在一审中提交了偷录双方谈判过程的录音带,其中有张某承认货物存在严重质量问题的陈述,足以推翻原判,但法院从未组织质证。对此,检察院提起抗诉。关于再审程序中证据的表述,下列哪些选项是正确的?(2013年卷
下面是一段心理咨询师与求助者的访谈过程,请根据这段资料进行选择。咨询师:你有什么问题,请说。求助者:主要是一些工作上的事,想和你商量一下。咨询师:哦,是吗?求助者:我已请了一周病假了,其实我是想不好是辞职好,还是继续这样好。
从所给的四个选项中,选择最合适的一个填人问号处,使之呈现一定的规律性()
在一些基层单位,总会发生群众同干部“顶嘴”的现象,有的还因此造成了干群情绪对立。究其原因,主要是一些基层干部忽视了群众的“辩白心理”。心理学家认为。人们在受到他人的批评时,大都会本能地产生一种辩解意识,也就是“辩白心理”。即便是做了明显的、无可推卸的错事,
场独立型的认知方式优于场依存型的认知方式。
(2007年真题)甲购买了北京到广州的火车票,并乘坐票面指定的车次顺利到达广州,由此形成的客运活动法律关系的客体是
最新回复
(
0
)