首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数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
61
问题
以下程序中函数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全国计算机二级
相关试题推荐
标准模块中有如下程序代码:PublicxAsInteger,yAsIntegerSubvar_pub() x=10∶y=20EndSub在窗体上有1个命令按钮,并有如下事件过程:PrivateSubCommand1_Clic
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为( )。
有下面程序代码:PrivateSubCommand1_Click()Fork=5To1Step-1x=k+x*10NextkPrintxEndSub程序运行后,单击命
窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序:PrivateSubcommand1_Click() Dimn IfText1.Text"123456"Then n=n+1 Print"口令输入
VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Text1文本框中,则每输入一个字母( )。
设窗体上有一个名称为Textl的文本框,程序运行时,要求该文本框不能接受键盘输入,但能输出信息,以下属性设置正确的是()。
下列叙述中错误的是()。
通过语句X=InputBox("输入数据","示例","0")对变体类型的变量X输入数据,程序运行后,如果在对话框的输入区中输入数值100并按回车键,则下列叙述中正确的是
以下选项中,与k = n + +完全等价的表达式是
以下不合法的字符常量是()。
随机试题
货币的本质是通过货币的________表现出来的。()
腰椎间盘突出的典型X线平片表脱有
A.产后腹痛B.产后发热C.产后血晕D.产后痉病E.产后恶露不绝
工程保险中属于强制保险的是()。
()是从资产最高价格到接下来最低价格的损失。
今天,我们已经进入了一个________的“微时代”。微博、微信、微电影、微小说、微媒体、微广告……所有这些以去中心化、动态化、碎片化、零散化、即时化为特征的新兴的传播方式、文化形态乃至经济活动形态、日常生活形态,已经在________间深刻影响了我们的时
专家对一批刚出土的古代钱币进行鉴定,星期一鉴定了总数的35%,星期二和星期三分别鉴定了前一天剩下的星期四鉴定完了所有剩下的钱币。问这批钱币至少有多少个?
明代申明亭不能受理决断的案件是()。
Earlierthismonth,afterthefederalgovernmentsaidvaccinesaggravatedanunderlyingdisorderthatledtoautism-likesymptom
有如下程序:#include#includeusingnamespacestd;classAnimal{public:virtualstring
最新回复
(
0
)