有一个3×3的二维数组,编写程序求其中的最大值答:include <iostream> using namespace std;int main(){ int a[3][3]={1,2,3,4,5,6,7,8,9},max=0,i,j;for (i=0;i<3;++i){ for (j=0;j<3;++j)if (a[i][j]>max)max=a[i][j];} printf("max=%d",max);return 0;} 这个很简单的,自己试着写一下就行 ...
实现在N行M列的二维数组中,找出每一行上的最大值,且原数组值不变。答:include<stdio.h> int main(void){ static int a[3][4]={1, 5, 7, 4 ,2, 6, 4, 3,8, 2, 3, 1 };int i,j;int max;for(i=0;i<3;i++){ max=a[i][0];for(j=0;j<4;j++){ if(max