当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

请编写一个函数fun() 它的功能是:找出一维数组元素中最大的值和它所在的下标 最大值和它所在的下


请编写一个函数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(" ");

fun(x,n,&max,&index);

printf("Max=%5d,Index=%4d ",max,index);

}

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 请编写函数fun 它的功能是:求任意两个正整数的最小公倍数和最大公约数 最小公倍数放在指针变量be

  • m个人的成绩存放在score数组中 请编写函数fun() 它的功能是将高于平均分的人数作为函数值返回 将

  • 请编写一个函数fun() 它的功能是:求出1到m(含m)之内能被7或11整除的所有整数放在数组a中 通过n返

  • 假定输入的字符串中只包含字母和*号。请编写函数 fun() 它的功能是:使字符串中前部的*号不得多余n

  • 请编写一个函数fun() 它的功能是:求出一个2×M整型二维数组中最大元素的值 并将此值返回调用函数。

  • 请编写一个函数fun 它的功能是:将ss所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上