📄 prog28.c
字号:
/*
请编写一个函数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);
}
/*
答案:
int i;
*max=a[0];
for(i=0;i<n;i++)
if(a[i]>*max)
{ *max=a[i];
*d=i;
}
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -