首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。 例如,输入如下整数:876 675 896 101 301 401 980 431 451 777 则输出结果为:6,980 注意:部分源程序在
请编写函数fun,其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。 例如,输入如下整数:876 675 896 101 301 401 980 431 451 777 则输出结果为:6,980 注意:部分源程序在
admin
2017-07-27
23
问题
请编写函数fun,其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。
例如,输入如下整数:876 675 896 101 301 401 980 431 451 777
则输出结果为:6,980
注意:部分源程序在文件PROG1.C文件中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
1 #include<stdio.h>
2 void fun(int *s,int t,int *k)
3 {
4 }
5 main()
6 {
7 int a[10]={876,675,896,101,301,401,980,431,451,777},k;void NONO();
8 fun(a,10,&k);
9 printf(’’%d,%dkn’’,k,a[k]);
10 NONO();
11 }
12 void NONO()
13 {/*本函数用于打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。*/
14 int a[10],i,k,j;
15 FILE *rf,*wf;
16 rf=fopen(’’in.dat’’,’’r’’);
17 wf=fopen(’’out.dat’’,’’w’’);
18 for(i=0;i<10;i++) {
19 for(j=0;j<10;j++)fscanf(rf,’’%d’’,&a[j]);
20 fun(a,10,&k);
21 fprintf(wf,’’%d,%d\n’’,k,a[k]);
22 }
23 fclose(rf);
24 fclose(wf);}
选项
答案
1 int i,pos=0,max=* s; 2 for(i=1; i<t; i++){ 3 if(max<*(s+i)){ 4 max=*(s+i); 5 pos=i; 6 }} 7 k=pos;
解析
(1)该程序功能是求最大元素在数组中的下标。它的解题思路是,用最大值变量max标记第一个待找数据,逐个把所有待找数据和max进行比较,并用pos标记其当前最大值所在位置,从而找出最大值。
(2)从已给部分源程序的main主函数开始入手,核心函数“fun(a,10,&k);”中的参数a存放着给出的整数,fun函数实现查找最大元素的下标。
转载请注明原文地址:https://jikaoti.com/ti/kMi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){charb,c;inti;b=‘a’;c=‘A’;for(i=0;i
结构化程序所要求的基本结构不包括
设有以下说明,则不正确的叙述是()。unionun{inta;chatb:floatc;}arr;
下述语句中,在字符串sl和s2相等时显示“theyareEqual”的是()。
以下不合法的用户标识符是()。
数据厍系统的核心是()。
下列选项中,不属于数据库管理的是()。
详细设计主要确定每个模块具体执行过程,也称过程设计,下列不属于过程设计工具的是()。
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是()。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
随机试题
DadwonderedwhereI’dbeen,andI________astoryaboutbeingatGrandma’s.
Anyonewhohasriddenonarailroadtrainknowshowrapidlyanothertrain【C1】______bywhenitistravellinginthe【C2】______dire
Musiccomesinmanyforms,mostcountrieshaveastyleoftheirown.【C1】______theturnofthecenturywhenjazzwasborn,Americ
下列关于心肌与骨骼肌不同的描述,哪一项是正确的?
A黄色泡沫状脓性B血性C黄色水样D奶油状E豆腐渣样滴虫样阴道炎患者,阴道分泌物可呈
男,15岁,学生。近1年来,每次进教室门时必须在门口心里默念3遍“我需认真听讲”,才进教室,而且必须左脚先进。如果错了,必须退出重走,患者痛苦不已。该患者最可能的诊断是
某市资源联合开采企业为增值税一般纳税人,下设多个煤矿和天然气矿。2019年8月生产经营情况如下:(1)专门开采的天然气5千立方米,开采原煤450万吨。(2)销售开采的原煤200万吨,取得不含税销售额23400万元。(3)以原煤直接加工洗煤110万吨,
试分析建构主义学习理论的共同主张。
改革开放40年,我国在发展经济的同时,大力推进国家治理体系和治理能力现代化,着力抓好重大制度创新,着力提升人民群众的获得感、幸福感、安全感。各项便民、惠民、利民举措持续实施,改革呈现全面发力、多点突破、纵深推进的局面。“经邦有术,持之以理。”推进
AcenturyagointheUnitedStates,whenanindividualbroughtsuitagainstacompany,publicopiniontendedtoprotectthatcom
最新回复
(
0
)