试题查看

首页 > 计算机二级考试 > 试题查看
【分析解答题】

请编写一个函数fun(),它的功能是:找出一维数组元素中最大的值和它所在的下标,最大值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。 主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 试题程序: #include<stdliB、h> #include<stdio.h> void fun(int a[],int n, int *max,int *d) { } main() { int i, x[20], max, index, n=10; randomize(); for(i=0; i<=n; i++) { x[i]=rand()%50; printf("%4d",x[i]); /*输出一个随机数组*/ } printf("\n"); fun(x,n,&max,&index); printf("Max=%5d,Index=%4d\n",max,index); }

查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

0%的考友选择了A选项

0%的考友选择了B选项

0%的考友选择了C选项

0%的考友选择了D选项

你可能感兴趣的试题

下列叙述中,不正确的是A.数据库技术的根本目标是要解决数据共享的问题B.数据库系不合法的main函数命令行参数表示形式是A.main(inta,char*c[]以下程序的输出结果是main()charch[3][5];“AAAA”,“BBB在16位C编译系统上,若定义longa;,则能给a赋40000的正确语句是A.a有以下程序:#inelude<stdio.h>main()inti,j,x=0;下列给定程序中,函数fun()的功能是;求出两个数的最大公约数,并作为函数值返回