有一个4*3的矩阵求出每行和每列的最小值如何编写C程序
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/23 13:16:10
有一个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);
}
}
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);
}
}
用VB编写一个程序,计算出给定的10*10矩阵(存放在二维数组A中)每行元素的最大值和每列元素的最小值
输入一个 4×4的矩阵,编写程序,求出其中的最小值及其所在的行号和列号,同时求出对角线元素之和.
输入一个 4×4的矩阵,编写程序,求出其中的最小值及其所在的行号和列号,同时求出对角
C语言 3行4列的整数矩阵,编写程序求出此矩阵周边元素之和
编写一个程序,对输入的4个整数,求出其中的最大值和最小值
use matlab 随机生成一个3×4的矩阵,请编写程序求出矩阵中值最大的那个元素的值,以及其所在的行号和列号
有一个3*4的矩阵,要求编程序求出其中值最大的那个元素的值,以及其所在的行号和列好
C语言 :编写 一个程序使一个2行3列的矩阵倒置成3行俩列的矩阵.就是矩阵的倒置、 谢谢拉 .
求一个3*3整形矩阵正对角线的和,负对角线的和,每行和每列的和.C语言编程.
编一程序,把一个m行n列矩阵中的元素存放到一个二维数组中,并求出该数组的平均值,最大值和最小值
MATLAB如何构造一个每行(每列)都相同的矩阵(方阵)
编写程序:求一个3行3列的矩阵对角线的元素之和.