写一个函数mymax(inta[3][4]),完成在3行4列的矩阵中求最大值,并返回结果。
1、 求在主函数中从键盘输入一个3行4列的矩阵,调用函数mymax(int a[3][4] )实现功能,并在主函数中输出结果。
#include<stdio.h>int main(void){int a[3][4], i, j, min, max;printf("请输出该数组中的各个元素的值 ");/*max = min = a[0][0]; 数组a[3][4]没有被初始化,它的值是任意的,不是你输入的第一个值*///min=a[0][0];for (i = 0; i < 3; i++){for (j = 0; j < 4; j++){printf("请输入a[%d][%d]元素:", i, j);scanf_s("%d", &a[i][j]);}}max = min = a[0][0];for (i = 0; i < 3; i++){for (j = 0; j < 4; j++){if (max<a[i][j])max = a[i][j];if (min>a[i][j])min = a[i][j];}}printf("%d %d ", max, min);return 0;}
热门标签: