#include <stdio.h> #include <stdlib.h>

int main() { int matrix[5][5] = {{1,2,3,4,5}, {6,7,8,9,10}, {11,12,13,14,15}, {16,17,18,19,20}, {21,22,23,24,25}}; int main_sum = 0, sub_sum = 0; // 主对角线元素和,副对角线元素和 int i, j; for(i=0; i<5; i++) { for(j=0; j<5; j++) { if(i == j) { // 主对角线元素 main_sum += matrix[i][j]; } if(i+j == 4) { // 副对角线元素 sub_sum += matrix[i][j]; } } } printf("主对角线元素和:%d\n", main_sum); printf("副对角线元素和:%d\n", sub_sum); printf("差:%d\n", abs(main_sum - sub_sum)); // abs()函数用于求绝对值 return 0;

编程求一个5X5矩阵的主对角线元素和副对角线元素之差设该矩阵元素均为整型数据。请根据这个题目用c语言编程求解

原文地址: https://www.cveoy.top/t/topic/fCaQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录