编程输出3行4列矩阵中的最大元素值,矩阵中的每个元素值要求从键盘输入。数组元素为整型值
时间: 2023-12-03 13:46:25 浏览: 156
找出一个整型数组中的元素的最大值
下面是一个示例代码,可以实现输入一个 $3 \times 4$ 的矩阵,找出其中的最大值并输出:
```c
#include <stdio.h>
int main()
{
int matrix[3][4];
int max = 0;
// 从键盘输入矩阵元素
printf("请输入矩阵元素:\n");
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 4; j++) {
scanf("%d", &matrix[i][j]);
}
}
// 查找最大值
max = matrix[0][0];
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 4; j++) {
if (matrix[i][j] > max) {
max = matrix[i][j];
}
}
}
// 输出最大值
printf("矩阵中的最大元素值为:%d\n", max);
return 0;
}
```
在上面的代码中,我们定义了一个 $3 \times 4$ 的二维数组 `matrix`,用于存储输入的矩阵元素。然后,我们使用两个嵌套的循环来逐个输入矩阵元素,并且在输入的同时,我们也寻找其中的最大值。
最后,我们输出最大值即可。
阅读全文