首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标,并通过形参传回。数组元素中的值已在主函数中赋予。 主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。 注意:部分源程序给出
请编写函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标,并通过形参传回。数组元素中的值已在主函数中赋予。 主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。 注意:部分源程序给出
admin
2016-08-16
64
问题
请编写函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标,并通过形参传回。数组元素中的值已在主函数中赋予。
主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include
#include
#include
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("%4 d",x
);
/*输出一个随机数组*/
}
printf("\n");
fun(x,n,&max,&index);
printf("Nax=% 5d,Index
=%4 d\n",max,index);
}
选项
答案
void fun(int a[],int n, int * max,int*d) { int i: *max=a[0]; *d=0; for(i=1;i
解析
查找最大值及其下标需要定义两个变量,该程序直接使用形参max和d,由于它们都是指针变量,所以在引用它所指向的变量时要对它进行指针运算。循环语句用来遍历数组元素,条件语句用来判断该数组元素是否最大。
转载请注明原文地址:https://kaotiyun.com/show/CaNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
阅读下面程序:#include<iostream>usingnamespacestd;intfun(inta,intb){intc;c=a*b;retu
有以下程序:#include<iostream>usingnamespacestd;intmain(){inta=5;b=4,c=3,d=2;if(a>b>c)
以下程序的输出结果是【】。#include<iostream.h>voidmain(){chars[]="abcdef";s[3]=’\0’;cout<<s<<endl;}
数据库保护分为安全性控制、【】、并发性控制和数据的恢复。
有以下程序 #include"iostream.h" voidmain() { inti=1,j=1,k=2; if((j++||k++)&&i++) cout<<i<<","<<j<<","<<k;
设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为
以下程序的输出结果是【】。#include<iostream.h>classobject{private:intval;public:object();
假定MyClass为一个类,那么下列的函数说明中,()为该类的析构函数。
调试方法中的【】最适合小规模程序的排错。
在进行单元测试时,常用的方法是()。
随机试题
由固体直接转变成气体的相变过程称为()。
电刺激防御反应区可伴发下列哪些心血管活动改变
女性,35岁。尿频、尿急、尿痛5天,体温39.5℃,左肾区有叩击痛,尿常规蛋白++,白细胞满视野,红细胞5一10/HP。假设,本次中段尿培养结果为大肠杆菌生长,细菌计数>105/ml,此时应考虑
监理工程师要收集和整编有关质量记录,其中包括来自供应方的质量记录文件,并按合同要求进行核查。所有质量记录等文件( ),列出清单并输入计算机,以便保存和检索。
《建设工程安全生产管理条例》规定,建设单位应当在拆除工程施工()日前,将有关资料报送建设工程所在地的县级以上地方人民政府建设行政主管部门或其他有关部门备案。
年金终值和现值的计算通常采用()的形式。
社会治安综合治理中,加强行政管理必须坚持()。
逻辑变量X、Y进行逻辑“异或”(用表示)运算的含义是:若X、Y取值相同(都为true或都为false),则XY的值为false,否则XY的值为true。用逻辑“与”(∧)、“或”(∨)、“非”(-)表示XY的式子为______。
A=HallucinogensB=CocaineC=AlcoholWhichdrug...mayslowdownbodyfunctions?【P1】______canleadtothedrivers’dis
Theoceanshavealwaysservedasasinkforcarbondioxide,buttheburningoffossilfuelssincethebeginningoftheindustria
最新回复
(
0
)