首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数fun,它的功能是:找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。 主函数中X是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意
请编写一个函数fun,它的功能是:找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。 主函数中X是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意
admin
2018-01-12
30
问题
请编写一个函数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全国计算机二级
相关试题推荐
A市海关缉私巡逻船在执行巡逻任务时,发现其所在位置南偏东30。方向12海里处有一涉嫌走私船只,正以20海里/小时的速度向正东方向航行。若巡逻船以28海里/小时的速度追赶,在涉嫌走私船只不改变航向和航速的前提下,至少需要几个小时才能追上?
中国古代的责任司法意味着司法人员必须对自己的行为负责,出了错案必须承担责任。在法家思想中,责任司法的理论源于责任行政的理论,因为当时司法权和行政权不分家。责任行政的理论要求行政执法主体必须为自己的行为承担责任。为此,秦朝制定了完善的监察制度,对行政执法进行
阅读以下文字,回答下列问题。哈佛大学生物学家马丁·诺瓦克写道:“合作是进化过程中创造力的源泉,从细胞、多细胞生物、蚁丘、村庄到城市莫不如此。”人类在力求迎接全球新挑战的同时,必须找到新的合作方式。利他主义是合作的必要基础。愿意无私向他人伸出援手,提升了
改革,哪怕是仅仅一小步的改革,也都是需要________的。倘若一种行为从一开始就定错了目标,或者更有甚者,如果这种行为从一开始就没有定下目标,只是________地走一步算一步,那完全是有可能“摸着石头过不了河”的!填入画横线部分最恰当的一项是(
人类为了以后的安全或是不时之需而攒钱。但从整体来看,钱还是要花的。如果每个人都想攒钱,那么经济就无法正常运行了。____①____通过假设工作的人攒钱,退休的人花费积蓄,经济学解决了这一问题,利率让这两者达到了很好的平衡。____②____然而假设与现实大
下列陈述中错误的是()。
法的制定就是指法定的国家机关,依照法定职权和程序()。
下列属于程序法部门中的非诉讼程序法的是()
设f(x)在x=0的某邻域内有定义,且满足
下图是校园网某台主机在命令行模式执行某个命令时用sniffer捕获的数据包。请根据图中信息回答下列问题。图中的①~④删除了部分显示信息,其中①处应该是【17】,③处应该是【18】,④处应该是【19】。
随机试题
关于老年人高血压,下列哪项是正确的
治疗阴挺的主穴为
全口义齿完成后进行初戴,义齿就位后检查发现义齿左右翘动。义齿戴入后左右翘动的原因是
面呈红色,多为( )
投标截止后,开发商应按规定的时间()。
商业银行外包活动存在()情形时,银行业监督管理机构可以要求商业银行纠正或采取替代方案。
2012年1月1日,甲公司董事会批准了管理层提出的客户忠诚度计划。该客户忠诚度计划为:持积分卡的客户在甲公司消费一定金额时,甲公司向其授予奖励积分,客户可以使用奖励积分(每一奖励积分的公允价值为0.01元)购买甲公司经营的任何一种商品;奖励积分自授予之日起
转让企业全部产权涉及的应税货物的转让,属于增值税的征税范围,应当征收增值税。()
人才是创新的根基,创新驱动实质上是人才驱动。深化改革、推动创新,一方面离不开激发民智、汇聚民力,另一方面要发挥高端人才的关键作用。只有大力实施人才强国战略,“择天下英才而用之,集聚一批站在行业科技前沿、具有国际视野和能力的领军人才”,努力抢占经济科技制高点
“文化大革命”对中国新闻业的破坏与影响(中国人民大学,2009年)
最新回复
(
0
)