如何求n阶方阵中各条反斜线上的元素之和4*4

#include<stdio.h>
void main()
{
    //其中第一条斜线是00 - 11 - 22 -33 第二条10 - 21 - 32
    int arr2[4][4] = { 00,  01,   02, 03,
                      10 ,  11,   12, 13,
                      20 ,  21,   22, 23,
                      30,   31,   32, 33,};
    int i, j;
    int sum = 0;
    int index = 0;
    for (int i = 0; i < 4; i++)
    {
        for (int j = 0; j < 4; j++)
        {
            //printf("最初的i=%d", i);
            //满足这个条件的情况下
			//更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/Programming/sjjg/
            if (j - i == j)
            {
                int index = j ;
                printf("\n\n\n%d\n\n", index);
                printf("i=%d,j=%d\n", i, j);
                for (int i = 0; i < 4; i++)
                {
                    for (int j = 0; j < 4; j++)
                    {
                        if (j - i == index)
                        {
                            sum += arr2[i][j];
                        }
                    }
                }
                printf("y行的数                 据时%d\n", sum);
                system("pause");
                sum = 0;
            }
            if (i - j == i)
            {
                int index = i;
                printf("\n\n\n%d\n\n", index);
                printf("i=%d,j=%d\n", i,j);
                for (int i = 0; i < 4; i++)
                {
                    for (int j = 0; j < 4; j++)
                    {
                        if (i - j == index)
                        {
                            sum += arr2[i][j];
                        }
                    }
                }
                printf("%d\n", sum);
                system("pause");
                sum = 0;
            }
        }
    }
    system("pause");
}

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索int
, printf
, for
, index
, sum
, n阶
, 魔方阵
斜线
斜线元素、设3阶方阵a的特征值为、设a为3阶方阵、二阶方阵的逆矩阵、设a为n阶方阵,以便于您获取更多的相关知识。

时间: 2024-09-08 16:45:02

如何求n阶方阵中各条反斜线上的元素之和4*4的相关文章

算法实现-请问怎样求N阶方阵的不同行不同列的N个数之和最大,用算法如何实现?谢谢!

问题描述 请问怎样求N阶方阵的不同行不同列的N个数之和最大,用算法如何实现?谢谢! 请问怎样求N阶方阵的不同行不同列的N个数之和最大,用算法如何实现?谢谢! 解决方案 参考:http://bbs.csdn.net/topics/340023577 最大和最小思路其实类似

[收藏]数据库设计中的反规范技术探讨

规范|设计|数据|数据库|数据库设计   数据库设计中的反规范技术探讨   注:这是很久以前在一个论坛看到的文章,觉得写的不错:本着与众多业内人士交流.传播思想的目的展示在此,原论坛的名称已经不记得了,当时亦是转载.你可以任意转载此文,但由此引起的任何道德.法律纠纷与http:blog.csdn.net/aceplus无关,且http:blog.csdn.net/aceplus保证没有将此文用作任何商业和非法用途:如果您是本文的原作者,认为http:blog.csdn.net/aceplus转载

微软面试题解析:求一个矩阵中最大的二维矩阵(元素和最大)

题目:求一个矩阵中最大的二维矩阵(元素和最大).如: 1 2 0 3 4 2 3 4 5 1 1 1 5 3 0 中最大的是: 4 5 5 3 要求:(1)写出算法;(2)分析时间复杂度;(3)用C写出关键代码 分析: 直接遍历二维数组,求出最大的二维数组就OK了 实现如下: #include<iostream> using namespace std; int max_matrix(int (*array)[5], int maxx, int maxy, int& posi, int

如何在WPS中打印反字

在金山文字2002中打印反字 1.单行文字法.我们知道,在WPS的"图形"工具栏上有一个"单行文字"按钮(在WPS Office及以后的版本中,又增加了一个"多行文字"按钮),利用这两个按钮,就可以打印出反字来. 下面,我以金山文字2002的"多行文字"按钮为例,看看具体的实现过程: ①启动金山文字2002,执行"视图→工具栏→图形"命令,展开"图形"工具栏(如图6). ②单击工具栏上的

代码-新手求问wpf程序中关于路由事件的问题

问题描述 新手求问wpf程序中关于路由事件的问题 我放了两个Button控件 public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); Grid1.AddHandler(Button.ClickEvent,new RoutedEventHandler(onClick)); } public void onClick(object sender, RoutedEventArgs e

求html一级菜单中镶嵌入一个3级菜单

问题描述 求html一级菜单中镶嵌入一个3级菜单 求大神帮忙,要相对窗口固定,html+css的一条一级菜单栏中嵌入一个三级菜单 解决方案 相对窗口固定,父容器position:fixed定位即可,n级菜单参考:jquery多级下拉菜单插件

华为路由器-求问关于acl中deny的使用问题

问题描述 求问关于acl中deny的使用问题 我在ar3的g0/0/0口inbound 绑定acl后,会拒绝我之前permit 的所有访问,但我在g1/0/0和g0/0/1口outbound 绑定acl后,permit 的就不会被拒绝,快被搞疯了,求解答呀呀,具体如图

求一个ssh项目中的display:table标签实现分页的完整代码

问题描述 求一个ssh项目中的display:table标签实现分页的完整代码 /display:column/display:column/display:column/display:column /display:column /display:column/display:setProperty/display:table

java求几个hashmap中key的并集,输出value

问题描述 java求几个hashmap中key的并集,输出value 现有几个hashmap,可能有相同的key,但是value不同,求key的并集, 并输出在不同hashmap中的不同value,若不存在则为-1 比如hashmap1{(我,1),(你,2),(他,3),(它,4)} hashmap2{(猴,1)(狗,3)(你,4)(他,5)} hashmap3{(猴,10)(牛,2)(狗,5)(猪,4),(它,8)} hashmap4{(我,5),(牛,6)} 输出为 key hashmap