作业帮 > 综合 > 作业

用c语言编写一个程序,求一个矩阵中值最大的那个元素的值,以及双对角线元素之和,矩阵样式为4*4矩阵,数字是16到1,左上

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 19:18:26
用c语言编写一个程序,求一个矩阵中值最大的那个元素的值,以及双对角线元素之和,矩阵样式为4*4矩阵,数字是16到1,左上角16,右下角1,
你的矩阵是手动输入还是自动生成的?
再问: 不清楚呢,题目就是这样说的,初级的c语言,题目里矩阵是写出来的,我不方便打所以没有打出来
再问: 不清楚呢,题目就是这样说的,初级的c语言,题目里矩阵是写出来的,我不方便打所以没有打出来
再问: 不清楚呢,题目就是这样说的,初级的c语言,题目里矩阵是写出来的,我不方便打所以没有打出来
再答: 好的 我给你写一个 等会
再答: #include <stdio.h>
#include <stdlib.h>
void main()
{
    int i,j,max_number=0,sum1=0,sum2=0;
    int a[4][4]={
        16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1
    };
    for (int i=0;i<4;i++)
    {
        for (int j=0;j<4;j++)
        {
            printf("%d\t",a[i][j]);
            if (max_number<a[i][j])
                max_number = a[i][j];
            if (i==j)
                sum1+=a[i][j];
            if(i+j==3)
                sum2+=a[i][j];
            
        }
        printf("\n");
    }
    printf("the max number is:%d\n",max_number);
    printf("sum1=%d\nsum2=%d\n",sum1,sum2);
    system("pause");

}
再问: 恩,谢谢啦!