精华内容
下载资源
问答
  • 矩阵对角线元素之和

    万次阅读 2018-04-20 19:49:39
    编写函数,求n阶方阵的对角线元素之和。编写主程序,用户输入矩阵的阶数n,动态申请n*n的存储空间,再输入n行、n列的元素,调用函数求矩阵的对角元素之和,在主函数中输出这个和。设元素均为整数。n>=1。 ...

    题目内容:

    编写函数,求n阶方阵的对角线元素之和。编写主程序,用户输入矩阵的阶数n,动态申请n*n的存储空间,再输入n行、n列的元素,调用函数求矩阵的对角元素之和,在主函数中输出这个和。设元素均为整数。n>=1。

    输入格式:

    一个正整数n,表示矩阵的阶数。

    n行、n列的矩阵元素。数据间用空格隔开。

    输出格式:

    一个正整数

    输入样例:

    3

    6 1 2

    1 13 6

    62 4 35

    输出样例:

    54

    时间限制:1000ms内存限制:32000kb

    #include<iostream>
    using namespace std;
    int main()
    {
        int n;
        int **a;
        int sum = 0;
        cin >> n;
        a = new int*[n];
        for (int i = 0; i < n; i++)
        {
            a[i] = new int[n];
            for (int j = 0; j < n; j++)
                cin >> a[i][j];
        }
    
        for (int i = 0; i < n; i++)
        {
            sum = sum + a[i][i];
        }
        cout<<sum<<endl;
        for (int i = 0; i<n; i++) //释放n个大小为m的一维数组
        {
            delete[]a[i];
        }
        delete[]a;//释放int指针数组
        return 0;
    }
    展开全文
  • 求一个3×3矩阵对角线元素之和。 输入: 矩阵 输出: 主对角线 副对角线 样例输入: 1 2 3 1 1 1 3 2 1 样例输出: 3 7 代码如下: #include<stdio.h> int main() { int x, y, sum1 = 0, sum2 = 0, ...

    C语言 矩阵对角线元素求和

    题目:

    求一个3×3矩阵对角线元素之和。

    输入:

    矩阵

    输出:

    主对角线 副对角线

    样例输入:

    1 2 3 1 1 1 3 2 1

    样例输出:

    3 7

    代码如下:

    #include<stdio.h>
    int main()
    {
        int x, y, sum1 = 0, sum2 = 0, a[3][3];
        for(x=0; x<3; x++)
        {
            for(y=0; y<3; y++) 
            {
                scanf("%d", &a[x][y]);
                if(x == y)
                    sum1+=a[x][y];
                if(x+y == 2)
                    sum2+=a[x][y];
            }
        }
        printf("%d %d", sum1, sum2);
        return 0;
    }
    
    展开全文
  • 1033: 矩阵对角线元素之和 Description 求一个3×3矩阵对角线元素之和。 Input 矩阵 Output 主对角线 副对角线 元素和 #include <iostream> using namespace std; int main(){ int arr[3][3]; for(int i=0;...

    1033: 矩阵对角线元素之和

    Description

    求一个3×3矩阵对角线元素之和。
    Input

    矩阵
    Output

    主对角线 副对角线 元素和

    #include <iostream>
    using namespace std;
    
    int main(){
    	int arr[3][3];
    	for(int i=0;i<3;i++){
    		for(int j=0;j<3;j++){
    			cin>>arr[i][j];
    		}
    	}
    	cout<<arr[1][1]+arr[2][2]+arr[0][0]<<" "<<arr[0][2]+arr[1][1]+arr[2][0];
    	return 0;
    }
    
    展开全文
  • #求一个3*3矩阵对角线元素之和 a=[] matrix=0 for i in range(3):#创建三个空列表 a.append([]) for j in range(3):#创建3个由三个空列表组成的大列表 a[i].append(float(input('输入数字'))) for i in range(3)...

    #求一个3*3矩阵的对角线元素之和。代码是借鉴别人的,我懂了一点,但是没有完全懂。

    #求一个3*3矩阵对角线元素之和
    a=[]
    matrix=0
    for i in range(3):#创建三个空列表
        a.append([])
        for j in range(3):#创建3个由三个空列表组成的大列表
            a[i].append(float(input('输入数字')))
    
    for i in range(3):#求出a11,a55,a99的和
        matrix+=a[i][i]
        print(matrix)

     

    展开全文
  • Java 求一个3*3矩阵对角线元素之和,实现的思路主要是利用双重for循环控制输入二维数组,再将a[i][i]累加后输出。也就计算对角线之和。计算对角线之和代码分享:  for(int i = 0;i ;i )  {   for(int j = 0;j ;j ...
  • 整型矩阵对角线元素之和(C语言)

    千次阅读 2020-02-04 16:11:07
    整型矩阵对角线元素之和 idea 对于一个a[n][n]矩阵,对角线元素的位置满足i=j的条件,先使用随机数产生一个n*n的矩阵,对角线元素再求和。 代码 #include<stdio.h> #include<stdlib.h> void main(){ ...
  • 标题:求一个3×3矩阵对角线元素之和 题目描述 求一个3×3矩阵对角线元素之和。 输入 矩阵 输出 主对角线 副对角线 元素和 样例输入 1 2 3 1 1 1 3 2 1 样例输出 3 7 代码如下: #include <stdio.h> #...
  • 求3×3矩阵对角线元素之和

    千次阅读 2016-12-06 19:01:25
    问题及代码: Description 求一个3×3矩阵对角线元素之和。 Input 矩阵 Output 主对角线 副对角线 元素和 Sample Input ...问题:求一个3×3矩阵对角线元素之和
  • 矩阵对角线元素之和 问题描述 设计一个程序,求一个4*4矩阵(四行四列的整数阵列)的两对角线元素这和。(矩阵的每个元素都是整数) 代码 package 算法训练; import java.util.Scanner; public class 矩阵对角线...
  • 谭浩强C++课后习题16——矩阵对角线元素之和 题目描述:求一个n*n矩阵对角线元素之和。 算法思路:定义一个动态二维数组(定义方法:定义一个指向指针的指针,令其指向每一行的首地址,循环n次,定义n个一维数组),...
  • java 求一个n*n矩阵对角线元素之和 比较简单的一段程序~~ import java.util.*; //求一个n*n矩阵对角线元素之和 public class Test{ public static void main(String[] args) { System.out.print("请输入n*n矩阵的...
  • 求一个3*3矩阵对角线元素之和 Problem Description 给定一个3*3的矩阵,请你求出对角线元素之和。 Input 按照行优先顺序输入一个3*3矩阵,每个矩阵元素均为整数。 Output 从左下角到右上角这条对角线上的元素之和 ...
  • 29、求一个3*3矩阵对角线元素之和程序分析代码实现 程序分析 如下图所示,所求对角线之和为蓝色填充的位置。 观察分析可得(横坐标用i标识,竖坐标用j标识),对角线的元素满足:i = j 或 i + j = 2.即 if (i == j ...
  • 功能:求一个 3×3 矩阵对角线元素之和 */ #include<stdio.h> int main(void) { int a[3][3]; int i,j; int n = 0,m = 0; //n为主对角线元素之和,m为副对角线元素之和 for (i=0; i<3; ++i) { ...
  • 题目要求:求一个3×3矩阵对角线元素之和。 输入:矩阵 输出:主对角线元素和 副对角线元素和
  • C语言实验——求一个3*3矩阵对角线元素之和 Time Limit:1000MSMemory Limit:65536KB SubmitStatistic Problem Description 给定一个3*3的矩阵,请你求出对角线元素之和。 Input 按照行优先顺序输入一个3*3矩阵...
  • 1044:矩阵对角线元素之和Description 求一个3×3矩阵对角线元素之和。 Input 矩阵 Output 主对角线 副对角线 元素和 Sample Input 1 2 3 1 1 1 3 2 1 Sample Output 3 7参考解答:#include <stdio.h>int...
  • 求一个3×3矩阵对角线元素之和

    千次阅读 2020-05-15 21:33:29
    求一个3×3矩阵对角线元素之和。 输入 矩阵 输出 主对角线 副对角线 元素和 样例输入 1 2 3 1 1 1 3 2 1 样例输出 3 7 #include<stdio.h> int main() { int a[3][3]; int sum1=0,sum2=0; int i,j; for(i=0...
  • 例61:C语言求3*3的整型矩阵对角线元素之和 。 解题思路:程序中用的数整型数组,运行结果是正确的。如果用的是实型数组,只须将程序第4行的int改为double即可,要求输入数据时可输入单精度或双精度的数,求3*3对角...
  • C语言编程求3*3矩阵对角线元素之和

    千次阅读 2019-03-04 17:15:48
    问题描述:求一个3*3矩阵对角线元素之和。 问题分析:利用双重for循环控制输入二维数组,再将a[i][i]累加后输出。 程序源码: #include&lt;stdio.h&gt; void main() { float a[3][3],sum=0; int i,j; ...
  • 27.求一个3*3矩阵对角线元素之和。 示例代码: package program.calculation.exercise27; import java.util.Scanner; /** * 27.求一个3*3矩阵对角线元素之和。 * 分析:利用双重for循环控制输入二维数组,再将a...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,070
精华内容 428
关键字:

矩阵对角线元素之和