早教吧作业答案频道 -->其他-->
用java程序编写矩形对角线之和?有如5*5的矩阵,求出矩阵两条对角线上柱子之和(1~25)?5*5的排列5*5的排列
题目详情
用java程序编写矩形对角线之和?有如5*5的矩阵,求出矩阵两条对角线上柱子之和(1~25)?5*5的排列
5*5的排列
5*5的排列
▼优质解答
答案和解析
public class Test15 {
/**
* 1\x092\x093\x094\x095
* 6\x097\x098\x099\x0910
* 11\x0912\x0913\x0915\x0915
* 16\x0917\x0918\x0919\x0920
* 21\x0922\x0923\x0924\x0925
* @param args
*/
public static void main(String []args){
int len =5;//len为矩形的长
int sum = 0;
for (int i = 0; i < len; i++) {
sum += ((len + 1) * i + 1);//主对角线
sum += ((len - 1) * (i + 1) + 1);//次对角线
}
if(len%2 !=0){
sum-= ((len + 1) * ((len+1)/2-1) + 1);//减去对角线中间重复的
}
System.out.println("对角线之和为:"+sum);
}
}
/**
* 1\x092\x093\x094\x095
* 6\x097\x098\x099\x0910
* 11\x0912\x0913\x0915\x0915
* 16\x0917\x0918\x0919\x0920
* 21\x0922\x0923\x0924\x0925
* @param args
*/
public static void main(String []args){
int len =5;//len为矩形的长
int sum = 0;
for (int i = 0; i < len; i++) {
sum += ((len + 1) * i + 1);//主对角线
sum += ((len - 1) * (i + 1) + 1);//次对角线
}
if(len%2 !=0){
sum-= ((len + 1) * ((len+1)/2-1) + 1);//减去对角线中间重复的
}
System.out.println("对角线之和为:"+sum);
}
}
看了 用java程序编写矩形对角线...的网友还看了以下:
我的总分7分.听力7.5阅读7.5写作6口语7.我想把写作复议到6.成功几率有多大呢?我的字数都写 2020-06-03 …
对方一对十一对A,我有一个2三张K三张J对9对7对6对5对4一个三,不能出姐妹对,能23456或3 2020-07-04 …
1.用一比喻句把对春风的感受写出来.2.写出一句能表现春风或春雨特征的诗句.3.写出与“稀稀疏疏” 2020-08-04 …
1.this(写出对应词)3.her(写出对应词)5.girl(写出对应词)2.he(写出对应词)4 2020-10-30 …
赏析下面一副对联,回赏析下面一副对联,译书尚未成功,惊闻陨星,中国何人领呐喊?先生已经作古,痛忆旧雨 2020-11-06 …
初三的英语诗一共五句话的诗,描写一个事物第一句话用1个单词,用名词第二句话用两个单词,用两个形容词第 2020-11-29 …
初三的英语诗一共五句话的诗,描写一个事物第一句话用1个单词,用名词第二句话用两个单词,用两个形容词第 2020-11-29 …
根据前5行,依次写出第6行一定要对!1/11/21/21/31/61/31/41/121/121/4 2020-12-15 …
有15张卡片,其中有5张是3,5张是5,5张是7,能否从中选出5张,使它们的和是24?有15张卡片, 2020-12-21 …
请帮忙写个英文对话关于讨论买生日礼物给朋友,5人的,朋友邀请她们去生日派对,5个人讨论没什么礼物给朋 2020-12-23 …