首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数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
80
问题
以下程序中函数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全国计算机二级
相关试题推荐
下面程序段的输出结果是()。charstr[]="ABC",*p=str;Printf("%d\n",*(p+3));
在关系数据库中,用来表示实体之间联系的是()。
以下程序中函数huiwen的功能是检查一个字符串是否是回文,当字符串是回文时,函数返回字符串yes!,否则函数返回字符串no!,并在主函数中输出,所谓回文即正向与反向的拼写都一样,例如:adgda。请填空。#include<string.h>
有以下程序: main() { int a=1,b; for(b=1;b<=10;b++) { if(a>=8)break; if(a%2=1){a+=5;continue;}
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
下面的说法不正确的是()
以下选项中非法的字符串常量是()
数据库设计包括两个方面的设计内容,它们是()
在软件生产过程中,需求信息的给出是()
下列选项中均属于C语言合法的标识符的是()
随机试题
登记离婚的条件有()。
人身权是与民事主体的人身不可分离,以特定的人格利益和身份利益为内容的权利。()
图示二层框架在水平荷载作用下的各弯矩图中,图()是正确的。
不属于安全生产监督管理基本内容的是()。
背景:某商业用房工程,建筑面积15000m2,地下2层,地上10层,施工单位与建设单位采用《建设工程施工合同(示范文本)》GF—2013—0201签订了工程施工总承包合同。合同约定:工程工期自2013年7月1日至2014年5月31日;工程承包范
根据税法的适用原则,下列说法正确的是()。
“家是最小国,国是千万家。”国泰而民安,民富而国强。中国梦的最大特点就是()。
一商店经销某种商品,每周进货量X与顾客对该种商品的需求量Y是相互独立的随机变量,且都服从区间[10,20]上的均匀分布.商店每售出一单位商品可得利润1000元;若需求量超过了进货量,商店可从其他商店调剂供应,这时每单位商品获利润500元,试计算此商店经销
A、 B、 C、 B
Whatdoesthemanaskthewomantodo?
最新回复
(
0
)