首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定的程序中,函数fun()的功能是:用选择法对数组中的n个元素按从大到小的顺序进行排序。请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: #include<st
下列给定的程序中,函数fun()的功能是:用选择法对数组中的n个元素按从大到小的顺序进行排序。请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: #include<st
admin
2009-02-15
50
问题
下列给定的程序中,函数fun()的功能是:用选择法对数组中的n个元素按从大到小的顺序进行排序。请改正程序中的错误,使它能得到正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<stdio.h>
#define N 20
void fun(int a[ ],int n)
{
int i,j,t,p;
/*************found*************/
for(j=0;j<n-1;j++) ;
{
p=j;
for(i=j;i<n;i++)
if(a[i)>a[p])
p=i;
t=a[p];
a[p]=a
;
/*************found**************/
a[p]=t;
}
}
main()
{
int a[N]={11,32,-5,2,14},i,m=5;
printf(“排序前的数据:”);
for(i=0;i<m;i++)
printf(“%d”,a
);
printf(“\n”);
fun(a,m);
printf(“排序后的顺序:”);
for(i=0;i<m;i++)
printf(“%d”,a
);
printf(“\n”);
}
选项
答案
(1)错误:for(j=0;j<n-1;j++); 正确:for(j=0;j<n-1;j++) (2) 错误:a[p]=t 正确:a[j]=t;
解析
错误1:根据C语言语法,for循环中循环条件后不加分号,除非做空操作。错误2:将两数进行交换的常用语句,借助第三个变量。
转载请注明原文地址:https://kaotiyun.com/show/pTID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于等离子电视的使用,下列说法错误的是()。
在西柏坡时期,党中央:①领导了解放区的土改运动;②召开了党的七届二中全会;③组织指挥了辽沈、淮海、平津三大战役。上述历史事件出现的先后顺序是()。
下列人物与研究成果对应错误的一项是()。
根据《行政处罚法》的规定,违法事实确凿且有法定依据,对公民处以()以下罚款的行政处罚的,可以当场作出行政处罚决定。
《桃花源记》中描述:“缘溪行,忘路之远近。忽逢桃花林,……林尽水源,便得一山,山有小口,仿佛若有光。便舍船,从口入。初极狭,才通人。复行数十步,豁然开朗。土地平旷,屋舍俨然,有良田美池桑竹之属。”“桃花源”的地形最可能是()。
近年来,我国极地科学考察不断取得优异成绩,目前已在南北极建立了四个科学考察平台.在北极建立的是()。
下列不属于我国民族政策内容的是()。
能够根据样本结果推断总体数量特征的调查方式是()。
盒子里放有编号为1~10的10个小球。某人先后三次从盒中共取出9个小球.且每次取出球的编号之和是前次的2倍,则盒子中剩余小球的编号是:
华氏度和摄氏度均是测量温度的单位,摄氏度规定水的冰点温度为0度,沸水温度为100度:华氏度规定水的冰点为32度,沸点为212度。某时刻华氏度比摄氏度数值上高60度,则该时刻为:
随机试题
A.氢键B.磷酸二酯键C.范德华力D.碱基中的共轭双键核酸分子中紫外光吸收较强的键是
关于病毒性心肌炎患儿的休息,以下正确的是()
A.葡萄胎B.侵蚀性葡萄胎C.绒癌D.胎盘部位滋养细胞肿瘤E.胎盘残留
A.盐酸昂丹司琼B.格拉司琼C.盐酸托烷司琼D.盐酸帕洛诺司琼E.盐酸阿扎司琼含有吲哚羧酸酯结构的5一HT3受体拮抗剂是()。
证券公司申请融资融券业务试点,应当具备以下条件()
人生三境界:______,才能览物于胸;______,才能洞若观火;______,才能超然物外。此三重境界,形影交错,亦梦亦境,需反复思虑,不断探索,才能冲破重天驾驭人生。填入划横线部分最恰当的一项是()。
某组织中设有一管理岗位,连续选任了几位干部,结果均由于难以胜任岗位要求而被中途免职。从管理的角度来看,出现这一情况的根本原因最有可能是______。
在下列共有关系中,属于按份共有的是()。
YouwillhearapassagebetweenJohnandLarry,whoarediscussingthethornyissueofputtingmotivationaltechniquesintoprac
Adonationisnotagoodwaytoaidtherecoveryofearthquake-hitregions.Doyouagree?WriteonANSWERSHEETTHREEacomp
最新回复
(
0
)