首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标,并通过形参传回。数组元素中的值已在主函数中赋予。 主函数中
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标,并通过形参传回。数组元素中的值已在主函数中赋予。 主函数中
admin
2018-08-11
25
问题
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标,并通过形参传回。数组元素中的值已在主函数中赋予。
主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<time.h>
#include<stdlib.h>
#include<stdio.h>
void fun(int;a[],int n,int*max,int*d)
{
}
void main()
{
int i,x[20],max,index,n=10;
stand((unsigned)time(NULL));
for(i=0;i<=n;i++)
{
x
=rand()%50;
printf("%4d",x
);
/*输出一个随机数组*/
}
printf("\n");
fun(x,n,&max,&index);
printf("Nax=%5d,Index=%4d\n",max,index);
}
选项
答案
void fun(int a[],int n,int*max,int*d) { int i; *max=a[0]; *d=0; for(i=1;i<n;i++)/*将最大的元素放入指针max所指的单元,最大元素的下标放入指针d所指的单元*/ if(*max<a[i]) {*max=a[i];*d=i;} }
解析
查找最大值及其下标需要定义两个变量,该程序直接使用形参max和d,由于它们都是指针变量,所以在引用它所指向的变量时要对它进行指针运算。循环语句用来遍历数组元素,条件语句用来判断该数组元素是否最大。
转载请注明原文地址:https://kaotiyun.com/show/xVxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
循环控制语句“while(!scanf("%d",&i))getchar();”执行的情况是()
已知:imc[3][4];,则对数组元素引用正确的是()。
在设计程序时,应采纳的原则之一是
以下fun函数的功能是:累加数组元素中的值,n为数组中元素的个数,累加的和值放入x所指的存储单元中。请填空。 fun(intb[],intn,int*x) {intk,r=0; for(k=0,k<n;k++)r=【】
fwrite函数的一般调用形式是
设函数fun的定义形式为:voldfun(charch,floatx){……}则以下对函数fun的调用语句中,正确的是()。
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
有一函数:以下程序段中不能根据x值正确计算出y值的是
字符串"\\\’abcd\123\xAB\t"的长度是()。
随机试题
某中学老师针对学校出现“长明灯”、“长流水”的现象写信给校长,要求对此进行处理。这一举措,根据中共中央《关于教育体制改革的决定》对“校长负责制”的表述,应属于()
D护肤品是S厂以北京某高校的技术与配方生产出来的民族工业产品。在当今国外护肤品大量进入中国市场,导致市场竞争白热化的环境中,能够保持自己的生存发展,并且越做越大,其成功的原因主要是源于它早期的市场开发定位以及后来不断的市场细分和目标市场营销策略的运用。
亚急性感染性心内膜炎应用抗生素的原则是
下列哪些选项是1991年颁布实行的《民事诉讼法》(2007年修正)未作规定的制度?(2012年试卷三第77题)
以下关于发行人及中介机构在首发上市中行为后果的说法,正确的有()。12018年9月真题]Ⅰ.发行人甲以不正当手段干扰发审委审核工作的,中国证监会将采取终止审核并在36个月内不受理发行人的股票发行申请的监管措施Ⅱ.发行人乙聘请的证券服
某公司生产和销售A产品,6月份现金收支的预计资料如下:(1)6月1日的现金余额为520000元。(2)产品售价117元/件,4月份销售11400件,5月份销售12600件,6月预计销售18500件,7月预计销售20000件。根据经验,商品售出后当月可收回货
19世纪80年代初,德国的人口调查中,还没有“电力工业工人”一栏。可是,1895年,电力工业工人就有25000人,到1906—1907年,则达107000人。这主要说明()。
根据《国家中长期教育改革和发展规划纲要(2010--2020年)》规定,下列关于我国教育发展战略目标的说法不正确的是()。
杨某与张某等人为朋友庆祝生日,酒足饭饱后,张某执意不肯回家。因停车场就在江边,杨某赌气随口说了句:“敢不敢跳江,你跳我就跳。”谁知杨某话音刚落,张某就往江中纵身一跃跳了下去。杨某虽然也马上跟着张某一起跳了下去,但未能阻止悲剧的发生,张某最终溺亡。根据上述材
所有权人对自己的不动产或者动产依法享有的权利有:
最新回复
(
0
)