首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。 请修改程序中的错误,使它能得出正确的结果。 注意:不得增行和删行,也不得更改程序的结构! 试题程序: #include<stdio.h>
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。 请修改程序中的错误,使它能得出正确的结果。 注意:不得增行和删行,也不得更改程序的结构! 试题程序: #include<stdio.h>
admin
2019-02-02
33
问题
下列给定程序中,函数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/rrf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:#defineN2#defineMN+1#defineNUM2*M+1main(){inti;for(i=1;i<=NUM;i++)printf("%d\n",i);}该
在计算机中,算法是指______。
下列程序的运行结果是#include"stdio.h"main(){intx=-9,y=5,z=8;if(x
下列关于软件测试的目的和准则的叙述中,正确的是()。
若有定义:“inta=10,b=9,C=8;”接着顺序执行下列语句后,变量b中的值是________。c=(a-=(b-5)):c=(a%11)+(b=3);
在面向对象方法中,信息隐蔽是通过对象的()性来实现的。
有如下程序;intfunc(inta,intb){return(a+b);}main(){intx=2,y=5,z=8,r;r=func(func(x,y),z);pr
下列叙述中正确的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是______。
设有定义:intk=1,m=2;noatf=7;则下列选项中错误的表达式是()。
随机试题
如图标志的含义是什么?
我去年买了这幢房子,房款还未付清。
关于流行性出血热少尿期治疗原则哪项是错误的()
采用不等温降方法进行水力计算时,最远立管温降一般比设计温降高________℃。
()是反映市场成长性的重要指标,影响项目建成后的市场需求。
耕堂荷韵布衣人周伟我常爱抚摸那本素朴的《曲终集》,久久地出神。这是《耕堂劫后十种》里的一种,也是孙犁的最后一本书。是啊!曲终人未散,坐深云自淡,行尽月
下列作家中,以短篇小说创作而著称于世的一位是()。
中国古代的哲学家公孙龙提出的“白马非马”的命题,其错误是割裂了事物的()。
NowtheythinkthattheirviewsaboutthepresidentandhispoliciesonIraq,globalwarmingorunilateralismhaveallbeen_____
赛牦牛是藏族的传统体育项目。同赛马一样,赛牦牛这项体育娱乐活动也具有一定的危险性,但是无论如何,赛牦牛的激烈场面和欢快气氛也从另一个侧面反映了高原藏族群众对美好生活的憧憬和追求。
最新回复
(
0
)