java编程之计算矩阵对角线和(从对话窗体输入数据)
2013-04-24 15:03
232 查看
/* *求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编程之计算16位长整型数字中0-9出现次数(从对话窗体输入数据)
- java编程之计算球体体积(从对话窗体输入数据)
- java编程之比较大小并计算差值(从对话窗体输入数据)
- java编程之计算圆柱体积(从对话窗体输入数据)
- java编程之对10个整数进行排序(从对话窗体输入数据)
- java编程之将摄氏温度转换成华氏温度(从对话窗体输入数据)
- java编程之计算圆球体积(从命令窗输入数据)
- 8.10 输入n*n阶矩阵,用函数编程计算并输出其两条对角线上的各元素之和
- java编程之摄氏温度转换成华氏温度(从命令窗输入数据)
- 五十道编程小题目 --- 50 有五个学生,每个学生有3门课的成绩,计算出平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件"stud"中java
- 编程输入一个n×n矩阵中各元素的值,求出两条对角线上的元素之和
- Java 输入一个数放到变量n中,如果这个数大于0.计算1+2+3+。。。+(n-1)+n的结果, //否则输出 输入的撒数据有误
- 【程序50】TestStu.java 题目:有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩), //计算 出平均成绩,况原有的数据和计算出的平均分数存放在磁盘
- 今天开始学Java 输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数。
- Java 中的检测输入的重复数据并计算重复次数
- Problem Description 青年歌手大奖赛中,评委会给参赛选手打分。选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。 Input 输入数据有多组,每组占一行,每行的第一个数是n(2<n<=100),表示评委的人数,然后是n个评委的打分。 O
- java编程之输入并进行计算
- 编程技巧系列(7)java中从控制台输入多行数据 按回车键输入空行结束
- java编程之调换数据位置(从命令窗输入数据)