编写函数求出任意一个一维数组元素中最大值和最小值的下标。在主函数中输入数组元素的值,输出最大值,最

编写函数求出任意一个一维数组元素中最大值和最小值的下标。在主函数中输入数组元素的值,输出最大值,最小值

第1个回答  2016-05-26
realS(10)write(*,*)MaxVal(S),MinVal(S)!最大值,最小值write(*,*)MaxLoc(S),MinLoc(S)!最大值下标,最小值下标本回答被网友采纳
第2个回答  2016-05-26
这个我可以做 easy.

...求出任意一个一维数组元素中最大值和最小值的下标。数组元素的值由...
int number[n];\/\/定义存放成绩的数组 int i;\/\/定义循环变量 int max, min;\/\/定义最大最小值 int i_max, i_min;\/\/定义最大最小值小标 cout << "请输入10个整数:";\/\/文字提示 for (i = 0; i < n; i++)\/\/循环遍历输入 cin >> number[i];\/\/输入成绩 max = min = number[...

C语言中怎样用指针找出一维数组中的最大值和最小值并输出它们的下标
1、新建一个工程和.c文件,并且输入主函数和头文件。2、定义全局变量。3、定义变量类型。4、用两个for语句给数组元素赋值。5、调用求最小值的函数。6、函数的总体流程如下图。7、在主函数中输出结果,编译、运行,得到最后结果。

...并找出数组元素中最大值和最小值及其相应下标!
1.编程实现:对任意一个一维数组,从中找出数组元素的最大值和最小值。要求:(1)数组为整型数组(10个元素)。(2)使用scanf函数实现数组元素的输入。在输入前给出必要的提示。(3)输出时给出必要的说明,首先输出原始的10个元素,换行后输出最大值以及最大值在数组中的位置、最小值以及最小值...

c语言编写一个函数,找出一维数组中的最大值和最小值,并计算出数组元素的...
n为数组元素个数,max指向最大数,min指向最小数,函数返回值为平均值*\/ int main(){ double b[10],aver;int x,y=10,max=0,*ma=&max,min=0,*mi=&min;for(x=0;x<y;x++){b[x]=x*(x-8.25)*0.1;printf("数%d=%f\\n",x,b[x]);} aver=fun(b,y,ma,mi);printf("最大...

...个整数数组中具有最小值元素的下标,并在主函数中调用,输出最小者...
min=s[0];for(i=0;i<N;i++)if(min>s[i])min=s[i];for(i=0;i<N;i++)if(min==s[i])break;return i;}void main(){ int a[N],i,j; printf("输入%d个整数\\n",N); for(i=0;i<N;i++) scanf("%d",&a[i]); j=min(a); printf("...

...编程.题目:编程找出一维数组中值为最大的元素和此元素的下标,数组元 ...
void main(){int n,a[100],max,xiabiao,i;printf("你要输入几个数字:\\n");scanf("%d",&n);printf("请输入%d个数字:\\n",n);for(i=0;i<n;i++)scanf("%d",&a[i]);max=a[0];xiabiao=0;for(i=0;i<n;i++){if(max...

用JAVA编写一维数组中的最大,最小的元素以及他们的下标的代码是...
public static void main(String[] args) { int[] a=new int[]{6,8,4,9,2};int min;int max;min=max=a[0];for(int i=1;ia[i])min=a[i];if(max<a[i])max=a[i];} int m=0,n=0;for(int s=0;s<a.length;s++){ if(min==a[s]){ break;} m++;} for(int o=...

...找出一维整型数组元素中最大的值和它所 在的下标, 最大的值和它...
void fun(int a[], int n, int *max, int *d ){ int i;for(i=0,*max=0,*d=0;i<n;i++){ if( a[i] > *max ) *max=a[i],*d=i;} }

用fortran编写程序,求出一维数组S(10)中的最大元素和最小元素,并记下...
real S(10)write(*,*) MaxVal( S ) , MinVal( S ) !最大值,最小值 write(*,*) MaxLoc( S ) , MinLoc( S ) !最大值下标,最小值下标

...求出一维整型数组,数组自定,求出最大值及其下标并输出
include<stdio.h>#define ARRAY_LEN 100int main(void) {int arr[ARRAY_LEN],len,i,*p=arr,*max=arr;printf("请输入初始数组元素个数:");scanf("%d",&len); printf ("\\n"); printf ("===\\n\\n"); printf("请输入数组内容,共%d个元素: ",len);for(i=0; i<len; p...

相似回答