首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。 #include void f(int x[],int n) { int p0,p1,i,j
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。 #include void f(int x[],int n) { int p0,p1,i,j
admin
2010-12-10
79
问题
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。
#include
void f(int x[],int n)
{ int p0,p1,i,j,t,m;
i=j=x[0]; p0=p1=0;
for(m=0;m
{ if(x[m]>i) {i=x[m];p0=m;}
else if(x[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=0;u<10;u++) scanf("%d",&a
);
f(a,10);
for(u=0;u<10;u++) printf("%d",a
);
printf("\n");
}
选项
答案
x[0] , x[0]
解析
函数f( )通过for循环逐个比较数组x中的元素,循环结束后,p0和p1分别表示最大值和最小值在数组中的下标位置,然后按照题意将最大值x[p0]和数组的最后一个元素x[n-1]交换位置,再将最小值x[p1]和第一个元素(x[0]) 进行交换,所以空白处应该填入x[0]。
转载请注明原文地址:https://kaotiyun.com/show/NbPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关系数据库管理系统能实现的专门关系运算包括()。
在考生文件夹中有一个工程文件sjt5.Vbp。窗体外观如图所示。运行程序,单击“读数据”按钮,读人文件中的数据到字符串变量中并显示在Label2标签中。单击“排序”命令按钮时,对读入的数据从小到大进行排序,并将排序结果在窗体的Label4控件中显示。
假定有以下程序段:Fori=lTo3Forj=5To1Step-1Printi*iNextjNextI则语句Printi*j的执行次数是()。
在窗体上画1个命令按钮,名称为Command1,然后编写如下程序:DimFlagAsBooleanPrivateSubCommand1_Click()DimintNumAsIntegerintNum=
以下关系表达式中,其值为True的是()。
以下关于函数过程的叙述中,正确的是( )。
下面是求最大公约数的函数的首部:Functiongcd(ByValXAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是()。
某二叉树中有15个度为1的结点,16个度为2的结点,则该二叉树中总的结点数为
已定义c为字符型变量,则下列语句中正确的是
随机试题
组版前,图像原稿存在()等情况,需要利用相应软件进行加工。
某民用建筑5层钢筋混凝土框架结构,无地下室,地方规范要求冻结深度为0.9m。地质土层剖面及土的工程特性指标如图所示,下列基础的埋置深度何为最佳?
国内企业甲与外国投资者乙共同投资举办中外合资经营食业丙,其中甲出资60%,乙出资40%;投资总额为400万美元。根据中外合资经营企业法律制度的规定,下列有关甲、乙出资额的表述中,正确的是()。
根据《中华人民共和国反不正当竞争法》,属于商业秘密构成要件的是()。
从事生产经营的纳税人应当按照国家有关规定,持税务登记证件,在银行或者其他金融机构开立基本存款账户和其他存款账户,在开立账户()日内向主管税务机关书面报告其全部账号。
刘树和贾舟参加本部门组织的汉字书写大赛,刘树写错了总数的,贾舟写错了12个汉字,两人都写错的汉字数是总数的,两人都写对的汉字有()个。
根据下列材料回答问题。CIER指数用来反映就业市场景气程度,其计算方法是:CIER指数=市场招聘需求人数/市场求职申请人数。根据有关机构发布的数据,2018年第一季度CIER指数为1.91,第二季度为1.88,第三季度为1.97,第四季度为2.38。20
原定位于中档产品市场的企业,一方面增加生产高档产品,另一方面增加生产低档产品是指()。
在中国共产党历史上,第一个明确提出“马克思主义中国化”这一命题的是()
Accordingtothenewschoolofscientiststechnologyisanoverlookedforceinexpandingthehorizonsofscientificknowledge.S
最新回复
(
0
)