首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数语第一个数兑换,把最大的数语最后一个数对换。请填空。 #include <stdio.h> void f(int x[ ],int n) { i
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数语第一个数兑换,把最大的数语最后一个数对换。请填空。 #include <stdio.h> void f(int x[ ],int n) { i
admin
2013-02-23
100
问题
以下程序中函数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=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]=[11] ; [12]=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/npPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
若有如下程序:main(){inta=6;charch=c;printf("%d\n",(a&2)&&(ch<’m’));}则程序运行后的输出结果是()
以下程序段中,能够通过调用函数fun,使main函数中的指针变量p指向一个合法的整型单元的是
有如下说明inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是()
若有函数max(a、b),为了让函数指针变量p指向函数max,当调用该函数时,正确的赋值方法是
“年龄在18-25之间”这种约束是属于数据库当中的
在面向对象方法中,信息隐蔽是通过对象的【】性来实现的。
不能把字符串"Hello!"赋给数组b的语句是______。
请选出可用作C语言用户标识符的是
下列4组选项中,均不是C语言关键字的选项是______。
随机试题
校园文化具有教育功能、社会功能和________。
青年工人张小刚为筹办婚事,到玻璃店买了一块穿衣镜,乘25路公共汽车回家。当车行使到东风路口时,突遇豆花饭店服务员王利用木架车拉着为饭店买的货物横穿马路,驾驶员只好紧急刹车。结果车上乘客几乎全部摔倒,张小刚的穿衣镜也被打碎,划破乘客丁望的脸部,使其误工15天
一个主机带几个荧光屏和键盘,从而供多个用户使用,这叫计算机联网。()
已知某分部工程的进度计划如下图单代号网络计划所示,图中节点表示工作,节点上方的数字为节点编号、中部的字母为工作名称、下方的数字为该工作的持续时间,时间单位为天。根据以上资料,回答下列问题:在该分部工程进度计划实施中,工作H的实际进度比计划进度推迟了
在药片压制工序中,需要控制药片的重量,可采用()。
儿童具有好奇心强、好模仿的特点,这就要求幼儿教师的工作具有()。
2014年1月15日,兰某与黄某二人到金水桥游览。二人手里拿着矿泉水来到金水桥,兰某突然不知被什么东西绊倒,矿泉水随之脱落。黄某见状上前去捡那瓶矿泉水,不小心又被兰某绊倒。此时,两名特警就将黄某、兰某二人扶拉起来,接着民警就将二人带上警车,拉到天安门地区分
(江苏2012C—23)2,3,7,(),121,721
通常,以科学计算为主的计算机,对()要求较高。
Smartfirmscanminimizetheirrisksbyconductingweaknessappraisals,choosingexperiencedsecuritypersonnelandestablishin
最新回复
(
0
)