请在 下方输入 要搜索的题目:

请编写一个函数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

发布时间:2025-05-26 22:33:10
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:正确答案:void fun(int a[]int nint *maxint *d) { int i; *max=a[0]; *d=0; for(i=0;in;i++) /*将最大的元素放入指针max所指的单元最大元素的下标放入指针d所指的单元*/ if(*maxa[i]) {*max=a[i];*d=i;} }void fun(int a[],int n,int *max,int *d) { int
专业技术学习
专业技术学习
搜搜题库系统