首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。 请修改程序中的错误,使它能得出正确的结果。 注意:不得增行和删行,也不得更改程序的结构! 试题程序: #include<stdio.h> #defi
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。 请修改程序中的错误,使它能得出正确的结果。 注意:不得增行和删行,也不得更改程序的结构! 试题程序: #include<stdio.h> #defi
admin
2018-01-14
64
问题
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。
请修改程序中的错误,使它能得出正确的结果。
注意:不得增行和删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#define N 20
void fun(int a[],int n)
{
int i,j,t,p;
for(j=0;j<n一1;j++)
{
/******found******/
p=j
for(i=j;i<n;i++)
if(a
<a[p])
/******found******/
p=j;
t=a[p];a[p]=a[j];a[j]=t;
}
}
main()
{
int a[N]={9,6,8,3,一1},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)p=j; (2)p=i;
解析
本题考查:选择法排序。
(1)这里是一个语法错误,缺少一个“;”号。
(2)p用来存放进行比较的两个数组元素中,较小元素的下标,因此此处应为p=i。
转载请注明原文地址:https://jikaoti.com/ti/mSa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
能正确表示“当x的取值在[1,10]和[100,110]范围内为真,否则为假”的表达式是()。
若有定义语句:charstr[]="0";,则字符串str在内存中实际占_________字节。
下面不属于软件设计阶段任务的是()。
若a是血型变量,且a的初值为4,则计算a+=a-=a*a表达式后a的值为______。
IEEE802.3的物理层协议10BASE-T规定从网卡到集线器的最大距离为()
下列选项中不属于软件生命周期开发阶段任务的是()。
下面语句中不能定义一个数组,元素值依次分别为1,1,1,0,0的是______。
“商品”与“顾客”两个实体集之间的联系一般是()。
随机试题
《公安机关组织管理条例》的制定依据包括()。
拉开日本地方分权改革的帷幕,颁布《地方分权推进法》的是()
Thewomanhas______illforthreemonths.
关于边际储蓄倾向MPS,下列说法正确的是()。
端午节______已有2500余年历史,它由驱毒避邪的节令习俗______出各地丰富多彩的祭祀、游艺、保健等民间活动。填入划横线部分最恰当的一项是()。
—Thepetdoginyourhandisverynice.Isit______?—Yes,butI’llgiveittomyfriend,Lucy,as______birthdaypresent.
[2010年GRK真题]最近,国内考占学家在北方某偏远地区发现春秋时代古遗址。当地旅游部门认为:古遗址体现了春秋古文明的特征,应立即投资修复,并在周围修建公共交通设施,以便吸引国内外游客。张教授对此提出反对意见:古遗址有许多未解之谜待破译,应先保护起来,暂
邓小平提出建设有中国特色社会主义的命题是在党的()
Poetrycanbecomparedtopainting.Whenyoulookataworkofart,youfirstseeitforwhatitis—adepictionofaperson,an
Forthispart,youareallowed30minutestowriteashortessayonthetopicCompetition.Youshouldwriteatleast120wordsb
最新回复
(
0
)