/*

*求10行、10列整型方阵对角线上元素之和

*/

import javax.swing.JOptionPane;

class linesum{

public static void main(String ards[]){

int i,j,a[][]; //变量的声明

int sum1=0,sum2=0; //变量的声明与初始化

a=new int[10][10]; //声明二维数组长度

System.out.println("输出矩阵");

for(i=0;i<=9;i++){ //for循环输入第i+1行

for(j=0;j<=9;j++){ //for循环输入第i+1行,第j+1列数

String str;

str=JOptionPane.showInputDialog("请输入第"+(i+1)+"行第"+(j+1)+"列的数字");

a[i][j]=Integer.parseInt(str); //强制转换并将数字存入二维数组

System.out.print(a[i][j]+" "); //输出第i+1行的每个数字,并用空格隔开

}

System.out.println(" "); //i+1行数输出后空格换行

}

for(i=0;i<=9;i++){ //for循环,计算主对角线和

sum1=sum1+a[i][i]; //将第i+1行,第i+1列的数字加起来求和

}

System.out.println("计算得矩阵的主对角线和是"+sum1); //输出结果

for(i=0;i<=9;i++){ //for循环,计算副对角线和

sum2=sum2+a[i][9-i]; //将第i+1行第10-i列的数字加起来求和

}

System.out.println("计算得矩阵的副对角线和是"+sum2); //输出结果

}

}

java窗体输入数据怎么存,java编程之计算矩阵对角线和(从对话窗体输入数据)...相关推荐

  1. java对角线之和_java编程之计算矩阵对角线和(从命令窗输入数据)

    /* *求10行.10列整型方阵对角线上元素之和 */ import java.util.Scanner; class linesum{ public static void main(String ...

  2. python编程题计算矩阵对角线_Python练习题 028:求3*3矩阵对角线数字之和

    [Python练习题 028] 求一个3*3矩阵对角线元素之和 ----------------------------------------------------- 这题解倒是解出来了,但总觉得 ...

  3. Java学习总结:52(Java网络编程)

    Java网络编程 开发第一个网络程序 java.net包提供了网络编程有关的开发工具类,在此包中有一下两个主要的核心操作类. ServerSocket类:是一个封装支持的TCP协议的操作类,主要工作在 ...

  4. java k线绘制,用Java绘制K线图[Java编程]

    赞助商链接 本文"用Java绘制K线图[Java编程]"是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具 ...

  5. Java高级面试题!java编程思想怎么学

    专题5:Java序列化 1.什么是java序列化,如何实现java序列化? 2.保存(持久化)对象及其状态到内存或者磁盘 3.序列化对象以字节数组保持-静态成员不保存 4.序列化用户远程对象传输 5. ...

  6. 20145206《Java程序设计》实验五Java网络编程及安全

    20145206<Java程序设计>实验五 Java网络编程及安全 实验内容 1.掌握Socket程序的编写: 2.掌握密码技术的使用: 3.设计安全传输系统. 实验步骤 我和201451 ...

  7. 用Java开源项目JOONE实现人工智能编程

    http://www.robotsky.com/ZhiN/MoS/2011-08-25/13142461416649.html 用Java开源项目JOONE实现人工智能编程 https://sourc ...

  8. Java学习之路12——GUI编程

    组件:窗口.弹窗.面板.文本框.列表框.按钮.图片.监听事件.鼠标.键盘事件 一.简介 GUI的核心开发技术:Swing AWT. 弊端: 页面不美观 需要jre环境 学习的必要性 可以写出自己心中想 ...

  9. JAVA超市进销存管理系统计算机毕业设计Mybatis+系统+数据库+调试部署

    JAVA超市进销存管理系统计算机毕业设计Mybatis+系统+数据库+调试部署 JAVA超市进销存管理系统计算机毕业设计Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B/S架构 开 ...

最新文章

  1. 一致性 Hash 算法的实际应用
  2. 从专利数量看全球最具创新力的50家公司
  3. 批量模糊查询_Django之ORM表高级操作、增删改查、F/Q查询等
  4. 面试题整理17 输入一个字符串判断一个字符串是否是有效ip地址
  5. sql查询百分之20到百分之40的数据_数据库基础学习——SQL语言知识总结(6)
  6. oracle+查询主机地址,oracle函数:获取Internet主机名和ip地址
  7. 单片机传输浮点数给android,请问单片机怎么接收从串口发送过来的浮点数?
  8. 2017年计算机基础知识答题宝典,最全全国计算机基础知识试题及答案考级宝典(2018)..pdf...
  9. 二叉搜索树的后序遍历序列(important!)
  10. SPQuery如何消除重复记录(实现联动性)
  11. Python 基金会 —— 模块和包简介
  12. 447.回旋镖的数量
  13. Unity 2D独立开发手记(外篇):Anima2D动画制作
  14. 手机如何打开html文件怎么打开,怎么在手机上打开HTML文件怎么打开
  15. tableau实战系列(十二)-使用盒须图查看你的数据分布
  16. 囧人又做了哪些囧事呢?
  17. Netron可视化Pytorch保存的网络模型
  18. 自媒体推广的方法和技巧有哪些?
  19. 7-20 寻找250 (10分)
  20. 因无缘卡塔尔世界杯—尼日利亚足协解雇国家队教练组

热门文章

  1. js或jquery如何获取父级、子级、兄弟元素(包括祖级、孙级等)
  2. (转)解释一下SQLSERVER事务日志记录
  3. 在Eclipse中使用SDK中的@hide函数
  4. volatile的深入理解--【sky原创】
  5. 利用awstats分析nginx日志 简单配置
  6. 新的生活,新的工作,新的挑战
  7. suoi14 子树查找 (dfs)
  8. 纵览神经架构搜索方法
  9. iOS开发——高级篇——iOS开发之网络安全密码学
  10. 支持XML和JSON数据的图表控件FusionCharts XT