在c语言中如何将数组的最大值与最小值互换位置,求大神解答!!!_百度...答:找到最大和最小值的下标,交换,例如:include <stdio.h> main(){ int a[10]={10,2,3,4,5,6,7,8,9,10},n=10;int i1,i2,i;i1=0;for (i=0;i<n;i++)if (a[i]<a[i1]) i1=i;i2=0;for (i=0;i<n;i++)if (a[i]>a[i2]) i2=i;i=a[i1]; a[i1]=a...
c语言编程:找出二维数组中的最大值最小值及其所在行号列号答:示例:有一个3*4的矩阵,要求编程序求出其中最大的那个元素的值,以及其所在的行号和列号。代码:include<stdio.h> int main(){ int i,j,row=0,colum=0,max;int a[3][4]={{1,2,3,4},{4,5,6,7},{-1,3,-5,10}};max=a[0][0];printf("array a:\n");for(i=0;i<=2...
C语言编写用函数找出数组的最大值与最小值,然后交换位置(要求函数形参...答:include<stdio.h> void fun(int* a,int* b,int* c,int *max,int *min){ max=*a;min=*a;if(*max<*b)max=*b;else if(*min>*b)min=*b;if(*max<*c)max=*c;else if(*min>*c)min=*c;} int main(){ int a=12,b=22,c=111;int max,min;fun(&a,&b,&c,&max,&min...