首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数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
2020-11-27
76
问题
请编写函数fun,其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。
例如,输入如下整数:876 675 896 101 301 401 980 431 451 777
则输出结果为:6,980
注意:部分源程序在文件PROGl.C文件中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
void fun(int *s,int t,int *k)
{
}
main()
{
int a[10]={876,675,896,101,301,401,980,431,451,777},k;void NONO();
fun(a,10,&k);
printf(“%d,%d\n”,k,a[k]);
NONO();
}
void NONO()
{/*本函数用于打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。*/
int a[10],i,k,j;
FILE *rf, *wf ;
rf=fopen(“in.dat”,“r”);
wf=fopen(“out.dat”,“w”);
for(i=0 ; i<10 ; i++) {
for(j=0 ; j<10;j++)fscanf
(rf, “%d”, &a[j]);
fun(a,10,&k);
fprintf(wf,“%d,%d\n”,k,a[k]);
}
fclose(rf);
fclose(wf);
}
选项
答案
int i,pos=0, msx=*s; for(i=1; i
解析
(1)该程序功能是求最大元素在数组中的下标。它的解题思路是,用最大值变量max标记第一个待找数据,逐个把所有待找数据和max进行比较,并用pos标记其当前最大值所在位置,从而找出最大值。
(2)从已给部分源程序的main主函数开始入手,核心函数“fun(a,10,&k);”中的参数a存放着给出的整数,fun函数实现查找最大元素的下标。
转载请注明原文地址:https://kaotiyun.com/show/Jztp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是
下面描述中,不属于软件危机表现的是
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
以卜叙述中正确的是
有三个关系R、S和R如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
函数fun的功能是:计算1+x+的前项。若x=2.5,函数值为12.182340。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构。试题程序:#include<stdio.hi
下列与队列结构有关联的是()。
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在处应填入的选项是Structlink{chardata;}node;
在面向对象方法中,实现信息隐蔽是依靠
设表的长度为n。在下列算法中,最坏情况下时间复杂度最高的是
随机试题
把审美经验视为游戏活动的美学家有【】
反胃的主要病机是吐酸的主要病机是
以下关于ARDS的临床特点和实验室检查,哪二项是正确的
A.贝氏隐孢子虫B.火鸡隐孢子虫C.鼠隐孢子虫D.微小隐孢子虫E.安氏隐孢子虫寄生于禽类法氏囊、泄殖腔等器官的隐孢子虫是
属于心虚胆怯型心悸的主症是属于阴虚火旺型心悸的主症是
背景某医院门诊楼,位于市中心区域,建筑面积28326m2,地下一层,地上十层,檐高33.7m。框架一剪力墙结构,筏板基础,基础埋深7.8m,底板厚度1100mm,混凝土强度等级C30,抗渗等级P8。室内地面铺设实木地板,工程精装修交工。2012年
贷款人应要求借款人以()提出个人贷款申请,并要求借款人提供能够证明其符合贷款条件的相关资料。
欧洲谚语说:“钉子缺,蹄铁卸;蹄铁卸,战马蹶;战马蹶,骑士绝;骑士绝,战事折;战事折,国家灭”,这说明()。
Alpineskiing
Formanywomenchoosingwhethertoworkornottoworkoutsidetheirhomeisaluxury:theymustworktosurvive.Othersfacea
最新回复
(
0
)