首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:用插入排序法对字符串中的字符进行升序排列。插入法的基本算法是:先对头两个字符进行排序,然后把第三个字符插入到前两个字符中,插入后前三个字符依然有序;再把第四个字符插入到前三个字符中……待排序的字符串已在主函数中赋予。
下列给定程序中函数fun的功能是:用插入排序法对字符串中的字符进行升序排列。插入法的基本算法是:先对头两个字符进行排序,然后把第三个字符插入到前两个字符中,插入后前三个字符依然有序;再把第四个字符插入到前三个字符中……待排序的字符串已在主函数中赋予。
admin
2015-11-24
27
问题
下列给定程序中函数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全国计算机二级
相关试题推荐
兄弟五人年龄均不相等。已知今年五个人的平均年龄为50岁,较年长的三个人平均年龄为55岁。较年轻的三个人平均年龄为44岁。问大哥今年至少多少岁?()
一间房屋的长、宽、高分别是6米、4米和3米。施工队员在房屋内表面上面一条封闭的线,其所画的线正好在一个平面上且该平面正好将房屋的空间分割为两个形状大小完全相同的部分。问其所面的线可能的最长距离和最短距离之间的差是多少米?()
如下图所示,一个长方形的场地要分割成4块长方形区域进行分区活动。测量得知,区域A、B、C的面积分别是15、27、36平方米。则这块长方形场地的总面积为()平方米。
3年到期的一份欧式看涨期权,波动率为每年15%,无风险利率为12%,标的资产当前的市场价格为170元,行权价格200元。(1)构建二叉树;(2)求看涨期权价值。
下列属于程序法部门中的非诉讼程序法的是()
关于清末修律活动中程序法的立法活动,以下说法中错误的是()。
汉代官府在对被告进行逮捕之时,会根据对象不同而适用不同的程序。下列说法中,()是错误的。
一棵二叉树有10个度为1的结点,7个度为2的结点,则该二叉树共有结点个数为()。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
随机试题
全国の指定暴力団構成員数が2016年末時点で約1万8100人となり、前年末から1割減ったことが、2017年3月の警察庁のまとめで分かった。2万人を割ったのは、1統計が残る1958年以降初である。2010年から全国の自治体で暴力団排除条例(以下、暴排条例)が
发行市场
谁习计会
保险公司及其工作人员在保险业务中隐瞒与保险合同有关的重要情况,欺骗投保人、被保险人或者受益人,尚不构成犯罪的,由保险监督管理机构对保险公司处以五万元以上三十万元以下的罚款;对有违法行为的工作人员,处以( )的罚款。
期货公司风险监管指标符合规定标准的,中国证监会派出机构应当自验收合格之日起()工作日内解除对期货公司采取的有关措施。
国家股是指具有法人资格的国有企业、事业及其他单位以其依法占用的法人资产形成或依法定程序取得的股份;同有法人股是指有权代表同家投资的机构或部门向股份公司投资形成的或依法定程序取得的股份。()
幼儿园建筑物的楼梯按照保障安全,便于行走和疏散的原则来设计,楼梯宽不少于1.2m,坡度要小,每一级踏步高度,宽度分别宜为()
甲明知男友乙实施了抢劫商店的行为,但为了掩盖乙的犯罪事实,在法庭审理时,作证说案发时乙在家中。对甲的行为应认定为()。
Overthepastfewyears,flyingincoachhasbecomeanincreasinglymiserableexperience.Legroomispracticallynonexistent.Pa
Theenclosedprospectusdescribesthefund’s______,history,managerbackground,andfinancialstatements.
最新回复
(
0
)