首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标,并通过形参传回。数组元素中的值已在主函数中赋予。 主函数中X是数组名,n是X中的数据个数,max存放最大值,index存放最大值所在元素的下标。 注意:部分源程序给出
请编写函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标,并通过形参传回。数组元素中的值已在主函数中赋予。 主函数中X是数组名,n是X中的数据个数,max存放最大值,index存放最大值所在元素的下标。 注意:部分源程序给出
admin
2019-03-19
10
问题
请编写函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标,并通过形参传回。数组元素中的值已在主函数中赋予。
主函数中X是数组名,n是X中的数据个数,max存放最大值,index存放最大值所在元素的下标。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<time.h>
#include<stdlib.h>
#include<stdio.h>
void fun(int a[],int n,int*
max,int*d)
{
}
void main()
{
int i,x[20],max,index,n=10;
stand((unsigned)time(NULL));
for(i=0;i<=n;i++)
{
x
=rand()%50;
printf("%4 d",x
);
/*输出一个随机数组*/
}
print:f("\n");
fun(x,n,&max,&index);
printf("Nax=%5d,Index
=%4 d\n",max,index);
}
选项
答案
void fun(int a[],int n, int *max,int* d) { int i; *max=a[0]; *d=0; for(i=1;i<n;i++) /*将最大的元素放入指针max所指的单元,最大元素的下标放入指针d所指的单元*/ if(*max<a[i]) {*max=a[i];*d=i;} }
解析
查找最大值及其下标需要定义两个变量,该程序直接使用形参max和d,由于它们都是指针变量,所以在引用它所指向的变量时要对它进行指针运算。循环语句用来遍历数组元素,条件语句用来判断该数组元素是否最大。
转载请注明原文地址:https://kaotiyun.com/show/I6Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若程序中已包含头文件stdio.h,以下选项能正确运用指针变量的程序段是()。
数据库的故障恢复一般是由()
下列程序的输出结果是______。longfun5(intn)(longs;if((n==l)‖(n==2))s=2;
软件测试分为白箱(盒)测试和黑箱(盒)测试。基本路径测试方法属于()测试。
若执行下述程序时,若从键盘输入6和8时,结果为main(){inta,b,s;scanf("%d%d",&a,&b);s=aif(a<b)s=b;s*=s;
有如下程序 #include<stdio.h> main() { int a[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16)); int i,s=0; for(i=0;i<4;i++)s+=a[i
在C语言中,存储类型为()的变量只在使用它们时才占用存储空间。
设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1,则T中的叶子结点数为()。
下列数据结构中,能用二分法进行查找的是()。
以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件位置指针的具体位置,从而确定文件长度,请填空。FILE*myf;longf1;myf=【】("test.t""rb");
随机试题
下述哪项不是骨髓瘤肾病的病理改变
EGFR的下列外显子位点突变提示易瑞沙、特罗凯有效的可能性大的是
A.血型播散型肺结核B.浸润型肺结核C.原发型肺结核D.慢性纤维空洞型肺结核E.结核性胸膜炎
外国驻我国使领馆不得对在我国领域内的该国公民()。
航摄比例尺S的计算公式为()。
公司债券上市交易后,下列情形中,由证券交易所决定暂停其公司债券上市交易的有()。
下列行为中属于双方民事法律行为的是()。
就目前的情况看,强制性“一户一房”在操作上确实有难度,但也不是没有实现的可能,先在试点地区实行,如果可行再予以推广,也许能让房地产市场回到一个相对正常的状态,但这也是从房地产市场获利无数的房地产老板们和炒房者所不愿意看到的。这段文字的中心观点是(
CopingwithClimateChangeWhatwehavelearnedsofarabouthowclimatechangesisaffectingourglobalenvironment.Studie
Theperiodofadolescence,i.e.,theperiodbetweenchildhoodandadulthood,maybelongorshort,dependingonsocialexpectati
最新回复
(
0
)