首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序中函数fun的功能是:找出一维数组元素中的最大值和它所在的下标,并将最大值和其下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。请填空。 #incl
下面程序中函数fun的功能是:找出一维数组元素中的最大值和它所在的下标,并将最大值和其下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。请填空。 #incl
admin
2009-01-15
52
问题
下面程序中函数fun的功能是:找出一维数组元素中的最大值和它所在的下标,并将最大值和其下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。请填空。
#include <stdlib.h>
#include <sldio.h>
void fun(int a[],int n, int * max,int *d)
{ int i;
*max=a[0]; *d=0;
for(i=0;【 】;i++)
if(*max<【 】)
{*max=a
;*d=i;}
}
main()
{ int i, x[20], max, index, n=10;
randomize();
for(i=0;i<n;i++)
{ x
=rand()%50;printf("%4d",x
);}
printf("\n");
fun(x,n,&max.&index);
printf("Max=%5d,Index=%4d\n",max,index);
}
选项
答案
i<n a[i]
解析
在main函数中,randomize是为了生成随机种子,以便在使用rand函数时产生不同的数。通过循环用rand函数产生10个随机数。在fun函数中,要在n个数中找最大值,所以 第一处填写i<n,每次将当前最大值与数组中的某元素比较,第二处填写a
。
转载请注明原文地址:https://kaotiyun.com/show/7ZHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有三个文本框,其名称分别为Text1、Text2和Text3,其中Text1、Text2可多行显示。请添加三个命令按钮,名称分别为Cmd1、Cmd2和Cmd3,标题分别为“产生数组”、“统计”和“退出”,
在考生文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.tim。窗体上三个命令按钮的名称分别是Command1、Command2和Command3,标题分别是“显示”、“统计”和“保存”。运行程序时,单击“显示”按钮,从文件。in5.txt
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个文本框,名称分别为Text1、Text2;还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“输入”、“计算”、“存盘”(如图1-158所示)。并有一个函数过程isprime(a)可以在程序
考生文件夹下有一个数据库文件“samp1.accdb”,其中存在已经设计好的表对象“tStud”。请按照以下要求,完成对表的修改。(1)设置数据表显示的字体大小为14、行高为18。(2)设置“简历”字段的设计说明为“自上大学起的简历信息
在名称为Forml的窗体上画两个文本框,名称分别为Textl、Text2,均无初始内容。要求:①通过属性窗口设置适当的属性,使Textl、Text2中显示的文本的字体为”隶书”;②编写适当的事件过程,使得在Textl中输入每一个字符时,立即在Text2
设程序中有以下语句:MsgBox"Visual",,"Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
产生100以内(不含100)2位随机整数的VisualBasic表达式是
在VB中,函数过程与子程序过程的区别之一是()。
(1)在考生文件夹下有一个工程文件sjt3.vbp,运行情况如图3—181所示。程序的功能是计算表达式的值:z=(x.2)!+(x-3)!+(x-4)!+…+(x-N)!其中的N和x值通过键盘分别输入到两个文本框Text1、Text2中。单击名称为Com
随机试题
2002年底,中国A公司与国外B公司签订粮食买卖合同并支付了全部货款。2003年1月,当C公司货轮将买卖合同项下的货物运抵中国港口时,甲省某市公安局所属的海警支队(属于该局的内部机构)以该批货在该港的存放和装船数量有问题为由将船及货物扣押。1月20日,海警
患者,男性,40岁,因肾结核行肾切除术1年,膀胱刺激症状消失,近1个月尿量逐渐减少,每日约400ml,BUN16mmoL/L.最常见的原因是
既能祛风解表,炒炭又可止血的药物是()
在合伙企业中,合伙事务的决定直接关系到全体合伙人的利益,因而一般情况下,合伙事务的决定均须由全体合伙人同意。以下有关合伙企业事务中。无须全体合伙人一致同意的是:()
持有基金管理公司股权未满3年的股东,不得将所持股权出让。( )
Let’sgooutforsuppernow.I’mvery______.
Thecomputerplaysanimportantpartinoureverydaylife.Itisoneofthegreat【C1】______intheworldinthe【C2】______century.
单链表中,增加头结点的目的是为了(46)。
下面是关于嵌入式软件测试方面的叙述,回答问题1和问题2,将解答填入答题纸的对应栏内。[说明]甲公司是一个专业的软件测评中心,承担了某机载软件测试任务。王工是该测试任务的负责人。用户指出,被测件是控制飞机飞行的关键软件,其安全性要求很高,必须
Whydidthemanlookpale?
最新回复
(
0
)