冒泡是一種排序方法,這裡沒必要排序,很簡單。C語言程式碼如下:#include<stdio.h>main(){inti,j,max,min;inta[3][4];//不妨定義一個3行4列的二維陣列。printf("輸入陣列元素(3行4列):\n");for(i=0;i<3;i++)for(j=0;j<4;j++)scanf("%d",&a[i][j]);max=a[0][0];for(i=0;i<3;i++)for(j=0;j<4;j++)if(a[i][j]>max)max=a[i][j];printf("最大值為:%d\n",max);for(i=0;i<3;i++)for(j=0;j<4;j++)if(a[i][j]==max)printf("最大值所在行與列分別為:%d,%d\n",i+1,j+1);min=a[0][0];for(i=0;i<3;i++)for(j=0;j<4;j++)if(a[i][j]<min)min=a[i][j];printf("最小值為:%d\n",min);for(i=0;i<3;i++)for(j=0;j<4;j++)if(a[i][j]==min)printf("最小值所在行與列分別為:%d,%d\n",i+1,j+1);}
冒泡是一種排序方法,這裡沒必要排序,很簡單。C語言程式碼如下:#include<stdio.h>main(){inti,j,max,min;inta[3][4];//不妨定義一個3行4列的二維陣列。printf("輸入陣列元素(3行4列):\n");for(i=0;i<3;i++)for(j=0;j<4;j++)scanf("%d",&a[i][j]);max=a[0][0];for(i=0;i<3;i++)for(j=0;j<4;j++)if(a[i][j]>max)max=a[i][j];printf("最大值為:%d\n",max);for(i=0;i<3;i++)for(j=0;j<4;j++)if(a[i][j]==max)printf("最大值所在行與列分別為:%d,%d\n",i+1,j+1);min=a[0][0];for(i=0;i<3;i++)for(j=0;j<4;j++)if(a[i][j]<min)min=a[i][j];printf("最小值為:%d\n",min);for(i=0;i<3;i++)for(j=0;j<4;j++)if(a[i][j]==min)printf("最小值所在行與列分別為:%d,%d\n",i+1,j+1);}