有一个4*3的矩阵求出每行和每列的最小值如何编写C程序
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/29 00:09:53
![有一个4*3的矩阵求出每行和每列的最小值如何编写C程序](/uploads/image/z/11516042-2-2.jpg?t=%E6%9C%89%E4%B8%80%E4%B8%AA4%2A3%E7%9A%84%E7%9F%A9%E9%98%B5%E6%B1%82%E5%87%BA%E6%AF%8F%E8%A1%8C%E5%92%8C%E6%AF%8F%E5%88%97%E7%9A%84%E6%9C%80%E5%B0%8F%E5%80%BC%E5%A6%82%E4%BD%95%E7%BC%96%E5%86%99C%E7%A8%8B%E5%BA%8F)
有一个4*3的矩阵求出每行和每列的最小值如何编写C程序
有一个4*3的矩阵求出每行和每列的最小值如何编写C程序
有一个4*3的矩阵求出每行和每列的最小值如何编写C程序
#include <stdio.h>
int main()
{
int min, a[10][10];
int i, j, m, n;
printf("请输入矩阵的行数和列数:");
scanf("%d %d", &m, &n);
printf("请输入矩阵中的元素:\n");
for(i=0; i<m; i++)
{
for(j=0; j<n; j++)
{
scanf("%d", &a[i][j]);
}
}
for(i=0; i<m; i++) //求每行的最小值
{
min=a[i][0];//假设每行的第一个元素为最小值
for(j=0; j<n; j++)
{
if(a[i][j]<min) min=a[i][j];
}
printf("第%d行的最小元素为:%d\n", i+1, min);
}
printf("\n\n");
for(j=0; j<n; j++) //求每列的最小值
{
min=a[0][j];//假设每列的第一个元素为最小值
for(i=0; i<n; i++)
{
if(a[i][j]<min) min=a[i][j];
}
printf("第%d列的最小元素为:%d\n", j+1, min);
}
}