首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定的程序中,函数fun()的功能是:用选择法对数组中的n个元素按从大到小的顺序进行排序。请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: #include<st
下列给定的程序中,函数fun()的功能是:用选择法对数组中的n个元素按从大到小的顺序进行排序。请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: #include<st
admin
2009-02-15
55
问题
下列给定的程序中,函数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://www.kaotiyun.com/show/pTID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据地理知识,同纬线上的各地()。
下列叙述中,错误的是()。
根据我国《宪法》规定,决定战争与和平问题的职权由()。
国家机构是我国宪法的主要内容之一。下列有关国家机构的说法正确的是()。
乙遭车祸昏迷在路上,甲途经发现后雇计程车将乙送往医院,并帮其支付医药费,在救助过程中,甲的名牌衣服因染有乙的血渍而不能使用,同时乙的贵重手表遗落在事故地点,甲因疏忽而未能发现。下列说法中不正确的是()。
推进物联网的应用和发展,对于提高国民经济和社会生活信息化水平,提升社会管理和公共服务水平。带动相关学科发展和技术创新能力增强,推动产业结构调整和发展方式转变具有重要意义,为此我国制定了推进物联网有序健康发展的基本原则。下列不属于此原则的是()。
养花专业户李某为防止偷花,在花房周围私拉电网。一日晚,白某偷花不慎触电.经送医院抢救,不治身亡。李某对这种结果的主观心理态度是什么?()
按照我国有关的法律规定,遗产继承的第一顺序继承人为()。
某书店出售一种挂历,每售出1本可得18元利润。售出一部分后每本减价10元出售,全部售完。已知减价出售这种挂历本数是原价出售挂历的三分之二。书店售完这种挂历共获得利润2870元,书店一共出售这种挂历多少本?
一个南4个数字(0—9之间的整数)组成的密码,每连续两位都不相同,问任意猜一个符合该规律的数字组合,猜中密码的概率为()。
随机试题
属于情感波动性障碍的精神症状是()
A.外用燥湿止痒B.内服止血,止泻C.二者均是D.二者均不是硼砂的功效是()
呼吸衰竭最常见的诱因()
按照《建设工程施工合同(示范文本)》通用条款规定,下列有关隐蔽工程检查程序的表述,正确的是()。
未锻轧德银板(铜镍锌合金)()
以所购商用房(通常要求借款人拥有该商用房的产权)作抵押的,由()决定是否有必要与开发商签订商用房回购协议。
一艘轮船从河的上游甲港顺流到达下游的丙港,然后调头逆流向上到达中游的乙港,共用了12小时。已知这条轮船的顺流速度是逆流速度的2倍,水流速度是每小时2千米,从甲港到乙港相距18千米。则甲、丙两港间的距离为()。
对法律所体现的国家意志起最终决定作用的因素是()。
SuccessPersonalityAccordingtoaGallupsurvey,anumberofqualitiesarecommonamongsuccessfulpeople.Herearefiveof
Whetheryouthinkyouneeddaytimerestornot,pickingupanap(午睡)habitisasmart,healthymove.TheMayoClinicsaysnaps【C1
最新回复
(
0
)