C語言程式設計 陣列綜合1
阿新 • • 發佈:2018-12-18
#include<stdio.h> int main() { int array[20][20]; int i,j,m,max,i1,j1; printf("Please input m:"); scanf("%d",&m); if(m<2||m>20){ return 0; } printf("\nPlease input array:\n"); for(i=0;i<m;i++) for(j=0;j<m;j++) { scanf("%d",&array[i][j]); } max=array[0][0]; //70分是因為沒有考慮到陣列元素都一樣時輸出的最大值 i1=0,j1=0; // for(i=0;i<m;i++) for(j=0;j<m;j++) { if(array[0][0]<array[i][j]){ max=array[i][j]; array[i][j]=array[0][0]; array[0][0]=max; i1=i; j1=j; } } printf("Output:\n"); printf("max=%d,i=%d,j=%d\n",max,i1,j1); return 0; }