首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数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
41
问题
以下程序中函数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://kaotiyun.com/show/76Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的功能是调用字体对话框来设置文本框中的字体,单击Commandl按钮弹出对话框,进行相应的字体、字号等的设置,然后单击”确定”按钮退出对话框,则文本框中将发生哪些变化()。PrivateSubCommandlClick(
(1)学生文件夹下的工程文件sjt3.vbp中有一个初始内容为空、且带有垂直滚动条的文本框,其名称为Text1:两个标题分别为“读数据”和“查找”的命令按钮,其名称分别为Cmd1、Cmd2。请画一个标题为“查找结果”的标签Labet1,再画一个名称为Tex
在窗体上有一个名称为Commandl的命令按钮,并编写有如下事件过程:PrivateSubCommandl_Click()DimrecAsanimalOpen"c:\vbTest.dat"ForRandomAs#1Len=Len(
下列关于数据库设计的叙述中,正确的是( )。
以下关于控件的叙述中,正确的是
下列不一定是传值的虚实结合方式的选项是()。
(1)在考生文件夹下有一个工程文件sjt3.vbp,在程序运行时,单击“输入整数”按钮,可以从键盘输入一个整数,并在窗体上显示此整数的所有不同因子和因子个数。如图3-137(a)是输入53后的结果,如图3.137(b)是输入100的结果。已经给出了全部控件
程序流程图中带有箭头的线段表示的是( )。
程序流程图中带有箭头的线段表示的是()。
已定义c为字符型变量,则下列语句中正确的是
随机试题
下列能平抑肝阳,敛阴止汗的药物是
脊髓病所致音叉振动觉及位置觉缺失的病变部位在
A.面部肌肉紧张,痉挛,角弓反张,惊厥B.四肢抽搐,牙关紧闭,心律失常C.大汗,头昏目眩,口唇黏膜糜烂,脱发D.吐血,咯血,便血,尿血,黄疸E.口腔黏膜充血,牙齿肿胀溃疡,少尿过量服用含雄黄的中成药会引起()。
公司注册资本可以分期缴纳,全体股东首次出资额不得低于注册资本的()。
下列各项中,属于国家统一的会计制度的是()。
基金托管部门拟从事基金清算、核算、投资监督、信息披露等业务的执业人员不少于3人,并具有证券从业资格。( )
工作分析的基本方法包括()。
有3个单位共订300份《人民日报》,每个单位最少订99份,最多101份。问一共有多少种不同的订法?()
弱小生命之间往往是相互同情的,相互依存的;强大生命之间则是另一种景象,他们之间彼此都很_______,懂得尊重与忍让。我注意到非洲草原上猎豹与狮子的和睦相处,它们井水不犯河水的安详画面让我感动。猎豹在一边怀旧,而狮子则享受着自己的天伦之乐。这对“一山不容二
GeorgeBushwaswidelyquotedoninternational【B1】______buthadratherlesstosayaboutthePlanof【B2】______totacklethe"s
最新回复
(
0
)