首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。 #include <stdio.h> voidf(int x[],int n) {int p0,p1,i
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。 #include <stdio.h> voidf(int x[],int n) {int p0,p1,i
admin
2010-12-10
35
问题
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。
#include <stdio.h>
voidf(int x[],int n)
{int p0,p1,i,j,t,m;
i=j=x[0]; p0=p1=0;
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
选项
A、[12] x[0]
[13] x[0]
答案
解析
函数f()通过for循环逐个比较数组x中的元素,循环结束后,p0和p1分别表示最大值和最小值在数组中的下标位置,然后按照题意将最大值x[p0]和数组的最后一个元素x[n-1)交换位置,再将最小值x[p1]和第一个元素(x[0])进行交换,所以空白处应该填入x[0]。
转载请注明原文地址:https://jikaoti.com/ti/F5B0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是
在考生文件夹下有一个工程文件sjt5.vbp。其功能是产生并显示一个数列的前n项。数列产生的规律是:数列的前2项是小于10的正整数,将此两数相乘,若乘积<10,则以此乘积作为数列的第3项;若乘积≥10,则以乘积的十位数为数列的第3项,以乘积的个位数为数列的
下面对类-对象主要特征描述正确的是
有下面事件过程:PrivateSubForm_MouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)IfButt
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击"删除"按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:PrivateSubCommand1_Click()Private
假定有以下循环结构:DoUntil条件表达式 循环体Loop则以下正确的描述是( )。
以下关于函数过程的叙述中,正确的是()。
窗体上有一个名称为Timer1的计时器控件,一个名称为Shape1的形状控件,其Shape属性值为3(Circle)。编写程序如下:PrivateSubForm_Load() Shape1.Top=0 Timer1.Interval=100
软件生命周期中的活动不包括()。
下列符号常量的声明中不合法的是
随机试题
《祖国啊,我亲爱的祖国》真实地传达了刚从“文革”劫难中走出来的一代青年的复杂心态。()
女性,62岁,哮喘反复发作30年,此次因受凉再发,服氨茶碱及异丙嗪(非那根)无效,哮喘已持续20小时,现在最宜加用的药物是
下列哪项会造成生理性多尿
完整叶片呈长圆形或长圆状倒披针形,基部渐狭下延至叶柄成翼状,含靛玉红、靛蓝的药材是
以下说法正确的有()。
会计从业资格证书实行注册登记制度。()
某国家大型企业,发生了以下事项:(1)企业设置总会计师,并设置负责财务方面的副总一名。(2)企业负责人的女婿李某,担任会计机构负责人。(3)会计人员王某脱产一星期,将工作移交给张某,未办理移交手续。(4)张某刚大学毕业,学习成绩优秀,但未取得会计从
学会了骑某一辆自行车后把这些技能迁移到骑另一辆自行车上,这属于
确定常数a,b,c的值,使=4.
BetweentheeighthandeleventhcenturiesA.D.,theByzantineEmpirestagedanalmostunparalleledeconomicandculturalrevival
最新回复
(
0
)