作业帮 > 综合 > 作业

c语言,输入一个3*3的矩阵,求矩阵中的所有元素之和,并找出其中最小的那个元素的行号和列号!求代码!

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 17:16:50
c语言,输入一个3*3的矩阵,求矩阵中的所有元素之和,并找出其中最小的那个元素的行号和列号!求代码!
#include
int main()
{
\x09int i;
\x09int j;
\x09int sum = 0;
\x09int min;
\x09int row;
\x09int colum;
\x09int a[3][3];
\x09printf("please input 9 number\n");
\x09for(i = 0; i < 3; i++)
\x09\x09for(j = 0; j < 3; j++)
\x09\x09{
\x09\x09\x09scanf("%d",&a[i][j]);
\x09\x09\x09sum += a[i][j];
\x09\x09}
\x09min = a[0][0];
\x09for(i = 0; i < 3; i++)
\x09\x09for(j = 0; j < 3; j++)
\x09\x09{
\x09\x09\x09if(a[i][j] < min)
\x09\x09\x09{
\x09\x09\x09\x09row = i;
\x09\x09\x09\x09colum = j;
\x09\x09\x09}
\x09\x09}
\x09printf("sum = %-4d, row = %-4d, colum = %-4d",sum, row, colum);
\x09return 0;
}
再问: 比较是不是有点多呢?
再答: 不是吧,就比较了一次而已,上面的是输入的,下面是比较,最后输出