Java程序:自动生成一个n阶矩阵
2017-01-08 09:26
1366 查看
package com.cskaoyan.sax; import java.util.Random; import java.util.Scanner; /* * 从键盘输入一个矩阵A的阶数,自动生成矩阵A中的各个元素,并打印出来 * * */ public class Homework000 { public static void main(String[] args) { System.out.print("请输入所需要的n矩阵的阶数:"); //输入矩阵的阶数 Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int row_number = n; //矩阵的行数 int column_number = n; //矩阵的列数(实际上,无论是不是方阵,都可以转置) System.out.println("随机生成的矩阵A为:"); create_Matrix(row_number,column_number); //创建矩阵 } //生成一个n阶矩阵A,并打印A public static int[][] create_Matrix(int row_number,int column_number ) { int matrixA[][] = new int[row_number][column_number]; for (int i = 0; i <= row_number - 1; i++) { for (int j = 0; j <= column_number - 1; j++) { matrixA[i][j] = random_number(); System.out.print(matrixA[i][j] + " "); } System.out.println(); } return matrixA; } //产生一个1~100的随机整数,用于自动填入矩阵A的每个位之中 public static int random_number(){ int number; number = new java.util.Random().nextInt(100)+1; return number; } }
相关文章推荐
- 一个简单的加减乘除自动生成小程序(JAVA)
- 一个简单的加减乘除自动生成小程序升级版(JAVA)
- 求一个能够 自动生成小学生数学练习题目 的Java程序。
- 给多台机器的Java应用程序写一个自动更新的程序
- eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法
- ETL工具kettle与java结合使用程序生成一个简单的转化文件
- eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法
- Java中 每个类在没有声明构造方法的前提下,会自动生成一个不带参数的构造方法
- 自动生成java电子书的perl程序
- 一个可以自动生成静态库,自动安装程序的Makefile
- 一个JAVA小项目--Web应用自动生成Word
- 一个比较有趣的自动生成迷宫程序.
- 自己写的一个代码自动生成工具_java版_源码下载
- java.系统自动生成一个1-100之间的整数,请猜出这个数
- 写了一个能自定义并自动按照规则生成单据号码的程序及相关存储过程和表,及示范,附全部源代码!
- 中软面试(一):java写一个随机生成四位数的程序 每位数字不重复
- Eclipse编写Android程序时layout的xml里的id不能在R.java里自动生成
- eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法
- 用eclipse新建一个android工程无法自动生成R.java文件
- 一个没有什么用的程序.自动替换文件内容,并生成复本.