java窗体输入数据怎么存,java编程之计算矩阵对角线和(从对话窗体输入数据)...
/*
*求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编程之计算矩阵对角线和(从对话窗体输入数据)...相关推荐
- java对角线之和_java编程之计算矩阵对角线和(从命令窗输入数据)
/* *求10行.10列整型方阵对角线上元素之和 */ import java.util.Scanner; class linesum{ public static void main(String ...
- python编程题计算矩阵对角线_Python练习题 028:求3*3矩阵对角线数字之和
[Python练习题 028] 求一个3*3矩阵对角线元素之和 ----------------------------------------------------- 这题解倒是解出来了,但总觉得 ...
- Java学习总结:52(Java网络编程)
Java网络编程 开发第一个网络程序 java.net包提供了网络编程有关的开发工具类,在此包中有一下两个主要的核心操作类. ServerSocket类:是一个封装支持的TCP协议的操作类,主要工作在 ...
- java k线绘制,用Java绘制K线图[Java编程]
赞助商链接 本文"用Java绘制K线图[Java编程]"是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具 ...
- Java高级面试题!java编程思想怎么学
专题5:Java序列化 1.什么是java序列化,如何实现java序列化? 2.保存(持久化)对象及其状态到内存或者磁盘 3.序列化对象以字节数组保持-静态成员不保存 4.序列化用户远程对象传输 5. ...
- 20145206《Java程序设计》实验五Java网络编程及安全
20145206<Java程序设计>实验五 Java网络编程及安全 实验内容 1.掌握Socket程序的编写: 2.掌握密码技术的使用: 3.设计安全传输系统. 实验步骤 我和201451 ...
- 用Java开源项目JOONE实现人工智能编程
http://www.robotsky.com/ZhiN/MoS/2011-08-25/13142461416649.html 用Java开源项目JOONE实现人工智能编程 https://sourc ...
- Java学习之路12——GUI编程
组件:窗口.弹窗.面板.文本框.列表框.按钮.图片.监听事件.鼠标.键盘事件 一.简介 GUI的核心开发技术:Swing AWT. 弊端: 页面不美观 需要jre环境 学习的必要性 可以写出自己心中想 ...
- JAVA超市进销存管理系统计算机毕业设计Mybatis+系统+数据库+调试部署
JAVA超市进销存管理系统计算机毕业设计Mybatis+系统+数据库+调试部署 JAVA超市进销存管理系统计算机毕业设计Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B/S架构 开 ...
最新文章
- 一致性 Hash 算法的实际应用
- 从专利数量看全球最具创新力的50家公司
- 批量模糊查询_Django之ORM表高级操作、增删改查、F/Q查询等
- 面试题整理17 输入一个字符串判断一个字符串是否是有效ip地址
- sql查询百分之20到百分之40的数据_数据库基础学习——SQL语言知识总结(6)
- oracle+查询主机地址,oracle函数:获取Internet主机名和ip地址
- 单片机传输浮点数给android,请问单片机怎么接收从串口发送过来的浮点数?
- 2017年计算机基础知识答题宝典,最全全国计算机基础知识试题及答案考级宝典(2018)..pdf...
- 二叉搜索树的后序遍历序列(important!)
- SPQuery如何消除重复记录(实现联动性)
- Python 基金会 —— 模块和包简介
- 447.回旋镖的数量
- Unity 2D独立开发手记(外篇):Anima2D动画制作
- 手机如何打开html文件怎么打开,怎么在手机上打开HTML文件怎么打开
- tableau实战系列(十二)-使用盒须图查看你的数据分布
- 囧人又做了哪些囧事呢?
- Netron可视化Pytorch保存的网络模型
- 自媒体推广的方法和技巧有哪些?
- 7-20 寻找250 (10分)
- 因无缘卡塔尔世界杯—尼日利亚足协解雇国家队教练组