首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数fun,它的功能是:找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。 主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意
请编写一个函数fun,它的功能是:找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。 主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意
admin
2017-06-20
53
问题
请编写一个函数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
=rand()%50;printf("%4d",x
);}
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(i=0;j
fun(x,n,&max,&index);
fprintf(wf,"Max=%d,Index=%d\n”,max,index); }
fclose(fp);
fclose(wf);}
选项
答案
int i; *max=a[0];*d=0;/*把数组的第1个元素值赋值给最大值变 量*max*/ for(i=1;i
解析
该程序功能是求一维整型数组元素中最大的值和它所在的下标。其中,求最大元素的方法:用最大值变量max标记第一个待找数据,逐个把所有待找数据和max进行比较,并用max标记其当前最大值及其所在位置,从而找出最大值。
进入fun函数,根据前面的分析:*max指针变量首先指向数组a的第一个数据,同时将标志位*d初始值赋为0。然后利用for循环对每一个当前数组数据与max标记的数据进行比较。循环中将求得的最大数据a
赋值给*max,并将该数据项数组标志位赋给标志位*d。
转载请注明原文地址:https://kaotiyun.com/show/BcID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有时你剪了一个失败的发型,觉得简直无脸见人,结果遇到熟人,别人也就是轻描淡写一句,剪头发啦。或许我们都一厢情愿地放大了别人的看法,或许我们以为别人都在目不转睛地盯着我们。而那看法和目光,像一个无形的牢笼一样束缚了我们的行为和思想。但事实是,别人没有那么在意
影子银行是指游离于银行监管体系之外、可能引发系统性风险和监管套利等问题的信用中介体系,它具有融资贷款中介功能,却游离于货币管理当局的传统货币政策监管之外。下列不属于影子银行的是()。
下列选项关于我国古代科技成就描述错误的是()。
媒体是公众获取科技信息的重要渠道,特别是在新媒体时代,科学信息通过各种形式展现在公众面前。比如,在美国,26%的社交媒体用户说他们会跟踪科学相关的页面,33%的社交媒体用户认为社交媒体是他们获取科学信息的一个重要方式,44%的社交媒体用户认为他们会在社交媒
一部人类史,就是人与自然、科学与社会的互动史。在漫长的文明进程中,科学曾仅仅是“闲人”的志趣,科学普及无从谈起,人们在“非科学”的禁锢中艰难摸索。随着近现代科学兴起,人类对自然认识不断加深,科学与社会联系日趋紧密,科学普及在人与自然、科学与社会的结合点上顽
我有这三个画面。它们________来自我的故乡故土,________在遥远的维也纳三次旅行中的画面定格,它们可绝非一般!在这个用音乐来召唤和描述春天的城市里,春天来得特别充分、特别细致、特别蓬勃,________,特别震撼。我先说五月,再说三月,最后说四
比较太平天国起义和义和团运动的异同。(南京大学2014年中国近现代史真题)
某商业银行资产负债表为下图:若活期存款法定准备金率为10%,求:[上海财经大学2018研]该商业银行超额准备金率为多少?
划分法的历史类型所依据的基础是()。
设f(χ)在[0,+∞)上连续,f(χ)=1.则对于微分方程+y=f(χ)的任一解y均有()
随机试题
当前大多数国家采用的学制是()。
下面哪项是胎儿窘迫的主要指征
下列物质中可作为经皮吸收促进剂的是()
根据《尚书·吕刑》对赎刑的规定,犯罪适用宫刑但有疑义的,可以用()来赎。
下列指标中属于衡量宏观税收负担的指标是()。
反映政府干预经济程度的指标是()。
为了保证企业各种产品成本计算方法的可比性,同一企业同一车间对于不同的产品只能同时采用一种成本计算方法。()
某投机者准备用20000元进行投机活动。该投机者认为公司A的股价可能在未来三个月内增加。该公司的当前股价是10元,而期限为三个月、行使价为12元的看涨期权,目前售价为1元。要求:假设该投机者将全部资金都购买了股票期权,三个月后公司A的股价上涨到16元,
______是推进科技进步,加快物流现代化的重要环节,也是内涵式提高物流效率的根本途径。
将现收现付模式与完全积累模式有机结合而形成的一种养老保险基金筹集模式是()。
最新回复
(
0
)