首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数fun,它的功能是:找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。 主函数中X是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意
请编写一个函数fun,它的功能是:找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。 主函数中X是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意
admin
2018-01-12
40
问题
请编写一个函数fun,它的功能是:找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。
主函数中X是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意:部分源程序存在文件PROGl.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#include
void fun(int a[],int n,int*max,int*d)
{
}
main()
{int i,x[20],max,index,n=10;void NONO ();
for(i=0;i
);}
printf("\n");
fun(x,n,&max,&index);
printf("Max=%5d,Index=%4d\n",max,index);
NONO();}
void NONO()
{/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。*/
FILE*fp,*wf;
int i,x[20],max,index,n=10,j;
fp=fopen("in.dat","r");
wf=fopen("out.dat","w");
for(i=0;i<10;i++){
for(j=0;j
fun(x,n,&max,&index);
fprmtf(wf,"Max=%d,Index=%d\n”,max,index); }
fclose(fp);
fclose(wf);}
选项
答案
inti; *max=a[0];*d=0;/*把数组的第1个元素值赋值给最大值变量*max*/ for(i=l;i
解析
进入fun函数,根据前面的分析:*max指针变量首先指向数组a的第一个数据,同时将标志位*d初始值赋为0。然后利用for循环对每一个当前数组数据与max标记的数据进行比较。循环中将求得的最大数据a
赋值给*max,并将该数据项数组标志位赋给标志位*d。
转载请注明原文地址:https://kaotiyun.com/show/5vID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据下列材料回答问题。《河北省2010年国民经济和社会发展统计公报》显示:2010年农业生产形势稳定。全年粮食播种面积628.2万公顷,比上年增加6.6万公顷,增长1.1%;总产量2975.9万吨,增长2.3%。其中,夏粮产量1243.7万吨,增长0.0
根据下列材料回答问题。根据材料,关于近四次人口普查的以下说法中,不正确的有()。①城乡的少儿人口规模均出现逐次下降。②2000年,农村老年人口已经突破6000万人。③劳动年龄人口比例的城乡差距逐次缩小。
某次考试有50题,答对一题得2分,答错扣1分,不答不扣分。为保证考试成绩不少于60分,该名考生至少要答对几道题?
近年,研究人员研发出了一种“人造皮肤”,能够模仿健康年轻皮肤的特点,有望成为人类的“第二层皮肤”。“人造皮肤”交叉融合了医学、生物、化学、材料、工程等多个学科,通过对材料的不断筛选、优化及临床测试,最终才取得这样的成果。现实中,类似的成果还有很多,比如通过
10.申请破产保护不等于一定就会破产。如果在破产保护期间能够找到债务解决方案,太阳爱迪生公司也不排除会有东山再起的可能。眼下,虽然包括清洁能源在内的整个能源业发展看起来了无起色,但也有不少人看好太阳能市场的前景。曾经精确地预测了移动互联网等市场趋势的谷歌公
提出“准备过完满生活,是教育应该履行的功能。这种功能的履行程度,也是评定教育课程的唯一理性的判断方式”的教育家是
关于“描述性定义”“规定性定义”和“纲领性定义”,下列说法正确的是
已知三元二次型xTAx的平方项系数均为0,设α=(1,2,—1)T且满足Aα=2α.(Ⅰ)求该二次型表达式;(Ⅱ)求正交变换x=Qy化二次型为标准形,并写出所用坐标变换.
算法的空间复杂度是指()。
随机试题
亲子关系是以血缘关系和___________为基础的。
以下哪项不符合颅内原发性淋巴瘤临床表现
为确定诊断,首选的实验室检查应是下列用药哪项正确
A.造成患者人身损害B.过失C.违法行为和损害结果之间有因果关系D.实施了违反卫生管理法律、行政法规、部门规章和诊疗护理规范、常规的行为E.医疗机构和医务人员医疗事故的主观方面
A.针头与皮肤呈5°B.针头与皮肤呈20°C.针头与皮肤呈30°~40°D.针头与皮肤呈60°E.针头与皮肤呈90°股静脉注射
国务院公安部门规定的大型、人员密集场所和其他特殊建设工程,建设单位应当将消防设计文件报送公安机关消防机构审核,公安机关消防机构依法对()负责。
大批量生产时,对供应商质量控制的特点是()。
下列对经济概念的理解,不正确的是()。
Friendsplayanimportantpartinourlives,andalthoughwemaytakethefriendshipforgranted,weoftendon’tclearlyunderst
Youwillhearamanagerinatravelcompanyaddressingagroupofemployeesonhowtowriteatourismmarketingplan.Asyou
最新回复
(
0
)