首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数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-01-15
25
问题
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)小找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。
#include <stdio.h>
void f(int x[],int n)
{ int p0,p1,i,j,t,m;
i=j=x[0]; p0=p1=0;
for(m=O;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[pl];x[p1]=【 】;【 】=t
}
main()
{ int a[10],u;
for(u=0;u<10;u++) scamp("%d",&a
);
f(a,10);
for(u=0;u<10;u++)printf("%d",a
);
ptintf("\n");
}
选项
答案
x[O] x[O]
解析
根据题意,f()函数要“将其中最小的数与第一个数对换,把最大的数与最后一个数对换”,而填空处的上一行语句正是使用交换算法,将下标为p0的元素与数组x的最后一个元素(n个元素的数组,其最后一个元素的下标为n-1)交换。所以不难得知,填空所在行的语句是要将下标为p1的元素与数组x的第1个元素交换。故两个空都应该填x[0]。
转载请注明原文地址:https://kaotiyun.com/show/wdHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在名称为Forml的窗体上添加一个名称为List1的列表框,在属性窗口中为列表框添加三个选项:北京、上海、天津。同时建立一个下拉菜单,其名称为File,标题为“文件”,此菜单含有一个子菜单项,标题为“显示列表框”,名称为Show,初始状态为被选中,运行时的
在名称为Form1,标题为“选课”的窗体上添加一个复选框数组,名称为CH1,共有四个复选框,按顺序其标题分别是“数学”、“语文”、“外语”、“计算机”,其中“语文”、“计算机”复选框处在选中状态下,程序运行时的窗体如图所示。请按要求添加控件并设置相应属性。
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上画一个名称为Command1的命令按钮,标题为“打开文件”,再画一个名称为CD1的通用对话框。程序运行后,如果单击命令按钮,则弹出
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Form1的窗体上画一个名称为Label1、标题为“口令”的标签;画一个名称为Text1的文本框;再画三个命令按钮,名称分别为Command1、Command2、Co
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Forml的窗体上画一个水平滚动条,其名称为HScrolll,Min属性为1000,Max属性为1500,LargeChange属性为50,SmallChange属性为
(1)在考生文件夹下的“samp1.accdb”数据库中建立表“tTeacher”,表结构如表2.1所示。(2)根据“tTeacher”表的结构,判断并设置主键。(3)设置“工作时间”字段的有效性规则:只能输入上一年度5月1日以前(含
以下关于框架的叙述中,错误的是
下面关于标准模块的叙述中错误的是
有如下数据定义语句:Dima,bAsIntegerDimx%.YasInteger执行上述语句后,不是整型变量的是()。
随机试题
A.因子ⅧB.因子ⅨC.因子XD.因子Ⅺ甲型血友病是缺乏哪个因子引起的
关于钢结构防火涂料,薄型和超薄型防火涂料的耐火极限与()有关。
建设单位领取施工许可证后因故不能开工又不申请延期超过时限的,施工许可证()。
普通股筹资的主要特点有()。
一般资料:求助者,女,22岁,大三学生。案例介绍:求助者两个月前和最好的朋友吵架了,吵得很凶,然后两人就不说话了,但是求助者事后又觉得自己错了,可是道歉又觉得没面子,所以就一直没和好朋友道歉。但是过了没多久,发现好朋友身边又多了一个女生,经常和她
(2017·内蒙古)心智技能形成中出声的外部言语阶段、不出声的外部言语阶段和内部言语阶段可以合称为()
生命的基本单位是()。
根据以下资料,回答问题。2013年第一季度,我国船舶进出口总额78.54亿美元,同比下降27%。其中船舶产品出口总额为72.91亿美元,同比下降29.6%。1—3月,我国船舶产品出口中出口数额最大的船型是散货船,出口额达到36.8亿美元
根据我国宪法和法律,下列选项中哪些是符合法律规定的?()。
Americansenjoyfastfoodmainlybecause______.Theexpression"pitchinwith"(Line2,Para.2)probablymeans______.
最新回复
(
0
)