首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数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
130
问题
以下程序中函数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/jbPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面的程序执行完毕后,组合框中数据项的值是()。PrivateSubForm_Click()Fori=1To6Combo1.AddltemiNextiFori=1To3
(1)在考生文件夹下有一个工程文件sjt3.vbp(相应的窗体文件名为sjt3.frm),在窗体上添加一个名称为List1的列表框和一个名称为Text1的文本框,如图1所示。编写窗体的MouseDown事件过程。程序运行后,如果用鼠标单击窗体,则从键盘上输
下面描述中不属于软件需求分析阶段任务的是
若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是()。
在数据流图中,带有箭头的线段表示的是()。
设在窗体上有一个名称为Checkl的复选框数组,并有以下事件过程:PrivateSubCheck1_Click(IndexAsInteger)…EndSub则下面叙述中错误的是()。
软件设计中模块划分应遵循的准则是
编写如下程序:PrivateSubCommand1_Click()Dima$,b$,c$,c1$,c2$a=InputBox("请输入一个字符串")b=InputBox("再输入另一个字符串")
下面是求最大公约数的函数的首部:Functiongcd(ByValXAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是()。
某二叉树中有15个度为1的结点,16个度为2的结点,则该二叉树中总的结点数为
随机试题
慢性二尖瓣关闭不全最常见的病因是
甲有一幅名画,乙欲购买,甲不想出卖。乙威胁甲说若不卖给他,他便放火烧甲的房子。甲因为害怕不得不将自己名画出售于乙。甲无奈于2006年2月1日将该画以1万元的价格出售于乙。后甲不甘心于2007年1月10日向法院主张撤销合同,并请求返还该画,引起纠纷。下列表述
常年居住在Y省A县的王某早年丧妻,独自一人将两个儿子和一个女儿养大成人。大儿子王甲居住在Y省B县,二儿子王乙居住在Y省C县,女儿王丙居住在w省I题)县。2000年以来,王某的日常生活费用主要来自大儿子王甲每月给的800元生活费。2003年12月,由于物价上
设A为矩阵,都是齐次线性方程组Ax=0的解,则矩阵A为()。
河流排污混合区内污染物迁移转化的主要过程是()。
培训与开发结束时的评估的主要内容是( )。
1903年,我国创办的第一所幼儿教育机构是在()
人们常说“前途是光明的,道路是曲折的”,这句话体现的最主要的辩证法原理是()。
表格中的列控件默认是______。
TheUSCongressA)TheUScongressisthelegislativebranchofthefederalgovernment.Itisabicameral(两院制的)law-making
最新回复
(
0
)