首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。 # include <stdio.h> void f(int x[], int n) {
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。 # include <stdio.h> void f(int x[], int n) {
admin
2009-06-20
70
问题
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。
# include <stdio.h>
void f(int x[], int n)
{ int p0, p1, i,j,t,m;
i=j=x[O]; p0=p1=O;
for(m=0;m<n;m++)
{ if( x[m]>i ) { i=x[m]; p0=m; }
else if(x[m]<j) {j=x[m]; p1=m;}
}
t=x[p0]; x[p0]=x[n-1]; x[n-1]=t;
t=x[p1]; x[p1]=【 】;【 】=t;
}
main()
{ int a[10], u;
for(u=O;u<10;u++) scanf("%d", &a
);
f(a, 10);
for(u=O;u<10;u++) printf(" %d", a
);
printf("\n");
}
选项
答案
x[0] x[0]
解析
本题考查的知识点是:交换算法。交换两个变量的值,一般通过一个临时变量,首先将一个待交换变量的值存入临时变量,然后将另一个待交换变量的值存入前一个待交换变量中,然后将临时变量值存入后一个待交换变量中。这样,两个变量的交换就完成了。根据题意,f()函数要“将其中最小的数与第一个数对换,把最大的数与最后一个数对换”,而填空处的上一行语句正是使用交换算法,将下标为p0的元素与数组x的最后一个元素(n个元素的数组,其最后一个元素的下标为n-1)交换。所以不难得知,填空所在行的语句是要将下标为p1的元素与数组x的第1个元素交换。故两个空都应该填x[0]。
转载请注明原文地址:https://kaotiyun.com/show/B6Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库系统的核心是()。
(1)在考生文件夹下有一个工程文件sjt3.vbp,其窗体上有一个列表框和一个标题为“选择”的命令按钮,且列表框中已有若干列表项。程序的功能是:当单击”选择”按钮时,如果列表框中没有列表项,则程序不做任何操作。否则,判断列表框中是否有列表项被选中,如果没有
运行以下程序后,输出的图案是()。Forml.ClsAS:StringS(10,“*”)Fori=1To5n=10-2*iXS=AS:Y$=SpaceS(n)Mid$(X$,i+1,n)=Y$Pr
VisualBasic中的"启动对象"是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic"启动对象"的描述中,错误的是( )。
以下关于图片框控件的说法中,错误的是()。
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。
工程文件中包含一个模块文件和一个窗体文件。模块文件的程序代码是:PublicxAsIntegerPrivateyAsInteger窗体文件的程序代码是:DimaAsIntegerPriva
请在名称为Forml的窗体上添加一个名称为H1的水平滚动条,并在属性窗口中设置它的属性值,使其满足下列要求:它的最小刻度值为1,最大刻度值为100,在程序运行时,用鼠标单击滚动条上滚动框以外的区域(不包括两边按钮),滚动框移动10个刻度。再在滚动条下面画两
在编辑VB应用程序时,如果不小心关闭了属性窗口,则可以单击主窗口标准工具栏上的一个按钮直接打开属性窗口,这个按钮的图标是()。
下面可以作为软件需求分析工具的是()。
随机试题
有一些内容在一个局部来看是连贯和合理的,可是从全文来看,会发现这里的内容应该是另外一部分内容的(),这时就应该将其调整过来。
煤油渗漏试验是利用煤油的黏度小、表面张力________、渗透性________、具有透过极小缺陷的贯穿性能力进行的。
焊接顺序
简述组织设置的部门化原则。
患者可能出现了哪种并发症如果心电图示:窦性心动过速,动脉血气分析pH7.18,PaO258mmHg,Pa-CO278mmHg,HCO3ˉ40mmol/L。下列哪项治疗不宜使用
附子理中丸的功能是()
(2005)某钢筋混凝土现浇板,周边支承在梁上,受力钢筋配置如下,下列哪种配筋组合最为合适?Ⅰ.板顶钢筋①;Ⅱ.板顶钢筋②;Ⅲ.板底钢筋③;Ⅳ.板底钢筋④
逾期缴纳的关税进口环节增值税、消费税、船舶吨税等,海关按日征收()的滞纳金。
下列属于国务院职权的是()。
琴歌()根据唐代诗人王维《送元二使安西》创作。
最新回复
(
0
)