C语言函数 编程输入一个n*n矩阵中各元素的值,找出两条对角线上的元素之和
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/06 07:45:45
C语言函数 编程输入一个n*n矩阵中各元素的值,找出两条对角线上的元素之和
用函数怎么写
用函数怎么写
#include
#define N 5
void main()
{
\x09int matrix[N][N];
\x09int sum = 0;
\x09int i,j;
\x09printf("请输入一个%d*%d的矩阵:\n",N,N);
\x09for(i = 0; i < N; i++)
\x09{
\x09\x09for(j = 0; j < N; j++)
\x09\x09{
\x09\x09\x09scanf("%d",&matrix[i][j]);
\x09\x09}
\x09}
\x09for(i = 0; i < N; i++)
\x09{
\x09\x09for(j = 0; j < N; j++)
\x09\x09{
\x09\x09\x09if(i == j || i + j == N - 1)
\x09\x09\x09\x09sum += matrix[i][j];
\x09\x09}
\x09}
\x09printf("对角线元素之和为:%d\n",sum);
}\x1a
#define N 5
void main()
{
\x09int matrix[N][N];
\x09int sum = 0;
\x09int i,j;
\x09printf("请输入一个%d*%d的矩阵:\n",N,N);
\x09for(i = 0; i < N; i++)
\x09{
\x09\x09for(j = 0; j < N; j++)
\x09\x09{
\x09\x09\x09scanf("%d",&matrix[i][j]);
\x09\x09}
\x09}
\x09for(i = 0; i < N; i++)
\x09{
\x09\x09for(j = 0; j < N; j++)
\x09\x09{
\x09\x09\x09if(i == j || i + j == N - 1)
\x09\x09\x09\x09sum += matrix[i][j];
\x09\x09}
\x09}
\x09printf("对角线元素之和为:%d\n",sum);
}\x1a
C语言函数 编程输入一个n*n矩阵中各元素的值,找出两条对角线上的元素之和
编程实现:输入一个 n*n 的矩阵,求出两条对角线元素值之和.
输入nxn阶矩阵,用函数编程计算并输出其两天对角线上的各元素之和.要求:使用C语言编写
c语言问题.编程求一个4*4矩阵两条对角线上所有元素的和
输入一个n×n矩阵个元素的值,求出两条对角线元素各自的乘积.用c语言
C语言编程题:定义一个5╳5的矩阵,求对角线上的元素之和.
编程完成从键盘输入一个n*n(最大为20*20)矩阵的各元素的值,求出该矩阵两条对角线上个元素之和.
c语言题目:输入一个n*n矩阵个元素的值,求出两个对角线元素之和.
由键盘输入n阶的方阵,请输出该矩阵各列元素的和,以及两条对角线上各个元素之和
/*LAB5_2.c:输入一个M行M列的二维数组,分别计算两条对角线上的元素之和*/
c 语言:输入一个3*3的矩阵,求解对角线上元素的最大值.
找出矩阵每行的最大值,并将最大值与正对角线上元素对换,C语言编程,最好详细点,