Java黑皮书课后题第6章:*6.17(显示0和1构成的矩阵)编写一个方法,使用下面的方法头显示m*n矩阵。每个元素都是随机产生的0或1。编写一个测试程序,提示用户输入n,显示一个n*n矩阵
6.17(显示0和1构成的矩阵)编写一个方法,使用下面的方法头显示m*n矩阵。每个元素都是随机产生的0或1。编写一个测试程序,提示用户输入n,显示一个n*n矩阵
- 题目
- 题目描述与运行示例
- 破题
- 代码
题目
题目描述与运行示例
6.17(显示0和1构成的矩阵)编写一个方法,使用下面的方法头显示mn矩阵:
publicstatic void printMatrix(int n)
每个元素都是随机产生的0或1。编写一个测试程序,提示用户输入n,显示一个nn矩阵。以下是一个运行示例:
Enter n: 3
1 1 0
0 1 1
1 0 1
破题
主方法将n传入方法printMatrix()中
在方法printMatrix()中打印矩阵
代码
import java.util.Scanner;public class Test6_17 {public static void main(String[] args) {// 接收用户输入Scanner input = new Scanner(System.in);System.out.print("Enter n: ");int n = input.nextInt();// 将值n传递给方法printMatrix()printMatrix(n);}public static void printMatrix(int n){for (int x = 1; x <= n;x++){int temp = 0;for (int y = 1; y <= n;y++){temp = (int) (Math.random() * 2);System.out.print(temp + "\t");if (y == n)System.out.println();}}}
}
Java黑皮书课后题第6章:*6.17(显示0和1构成的矩阵)编写一个方法,使用下面的方法头显示m*n矩阵。每个元素都是随机产生的0或1。编写一个测试程序,提示用户输入n,显示一个n*n矩阵相关推荐
- Java黑皮书课后题第5章:*5.30(金融应用:复利值)假设你每月在储蓄账户上多存100美元,年利率为5%,那么每月利率是0.05 / 12 = 0.00417。编写程序提示用户输入数据显示定月钱数
5.30(金融应用:复利值)假设你每月在储蓄账户上多存100美元,年利率为5%,那么每月利率是0.05 / 12 = 0.00417.编写程序提示用户输入数据显示定月钱数 题目 题目概述 破题 代码 ...
- Java黑皮书课后题第11章:11.2(Person Student Employee Faculty Staff类)设计一个名为Person的类及其两个名为Student和Employee的子类
Java黑皮书课后题第11章:11.2(Person Student Employee Faculty Staff类) 题目 缺陷 UML图 代码 Test02_MyDate.java:用于参考的My ...
- Java黑皮书课后题第10章:*10.1(Time类)设计一个名为Time的类。编写一个测试程序,创建两个Time对象(使用new Time()和new Time(555550000))
Java黑皮书课后题第10章:*10.1设计一个名为Time的类.编写一个测试程序,创建两个Time对象 题目 程序 代码 Test1.java Test1_Time.java 运行结果 UML 题目 ...
- Java黑皮书课后题第9章:**9.13(Location类)设计一个名为Location的类,定位二维数组中的最大值及其位置。
Java黑皮书课后题第9章:**9.13(Location类)设计一个名为Location的类,定位二维数组中的最大值及其位置 题目 破题 代码 Test13 Test13_Location 运行结果 ...
- Java黑皮书课后题第9章:*9.11(代数:2*2的线性方程)为一个2*2的线性方程设计一个名为LinearEquation的类
Java黑皮书课后题第9章:*9.11(代数:2*2的线性方程)为一个2*2的线性方程设计一个名为LinearEquation的类 题目 破题 代码 Test10 Test11_LinearEquat ...
- Java黑皮书课后题第9章:*9.10(代数:二次方程式)为二次方程式设计一个名为QuadraticEquation的类
Java黑皮书课后题第9章:*9.10(代数:二次方程式)为二次方程式设计一个名为QuadraticEquation的类 题目 破题 代码 Test10 Test10_QuadraticEquatio ...
- Java黑皮书课后题第9章:*9.6(秒表)设计一个名为StopWatch的类,该类包含……。编写一个测试程序,用于测量使用选择排序对100000个数字进行排序的执行时间
Java黑皮书课后题第9章:*9.6(秒表)设计一个名为StopWatch的类,该类包含--.编写一个测试程序,用于测量使用选择排序对100000个数字进行排序的执行时间 题目 破题 代码 Test6 ...
- Java黑皮书课后题第9章:*9.5(使用GregorianCalendar类)Java API中有一个位于包java.util中的类GregorianCalendar
Java黑皮书课后题第9章:*9.5(使用GregorianCalendar类)Java API中有一个位于包java.util中的类GregorianCalendar 题目 代码 题目 代码 imp ...
- Java黑皮书课后题第9章:*9.4(使用Random类)编写一个程序,创建一个种子为1000的Random对象,然后使用nextInt(100)方法显示0到100之间的前50个随机整数
Java黑皮书课后题第9章:*9.4(使用Random类)编写一个程序,创建一个种子为1000的Random对象,然后使用nextInt方法显示0到100之间的前50个随机整数 题目 赘述 代码 题目 ...
- Java黑皮书课后题第9章:*9.3(使用Date类)编写程序创建一个Date对象,设置它的流逝时间分别为...,然后使用toString()方法分别显示上述日期
Java黑皮书课后题第9章:*9.3(使用Date类)编写程序创建一个Date对象,设置它的流逝时间分别为...,然后使用toString方法分别显示上述日期 题目 代码 思路 代码 题目 代码 思路 ...
最新文章
- 折线图表动画(历史进程效果)
- httpmodule权限应用
- Python __all__
- java 图片阴影_Java如何为 PPT 中的图形添加阴影效果
- java负数转换二进制表示_Java中的负数的在计算机中的二进制表示,以及与十进制的相互转换...
- 【渝粤教育】电大中专建设工程法规1作业 题库
- 热血街头Java,下载_我爱法语 V3.01 多国语言版_6z6z下载站
- 疫情之下网络安全如何保障?Akamai防护方案前来“保驾护航”
- Dreamwear如何创建javascript_JavaScript 太糟糕,JVM 有妙招!
- 2021 Chrome Devtools 新特性
- runtime简单的使用解决实际问题(交换方法)
- android 4k 测试图片,4K高清图片视频测试
- php 唱吧导出,直播必备的十款电脑声音处理软件
- 基于php网上书店存在问题及解决方案,基于PHP的网上书店系统设计与实现
- 《Linux 命令行大全》
- firefox插件使用:hackbar
- 吴章金: 深度剖析 Linux共享库的“位置无关”实现原理
- 6. 【图的基本操作】Adjacent、Neighbors、InsertVertex、DeleteVertex、AddEdge、RemoveEdge、FirstNeighbor、Next....
- 管理之路:你的格局,决定你的结局
- 计算机组成原理:RISC与CISC比较
热门文章
- nodejs源码_格物致知记一次nodejs源码分析的经历
- 一文带你了解企业上云数据分析首选产品Quick BI
- AnalyticDB MySQL拥抱云原生,强力支撑双十一
- Java经典面试题整理及答案详解(五)
- 如何降低90%Java垃圾回收时间?以阿里HBase的GC优化实践为例
- linux脚本定时任务,使用Linux脚本执行定时任务
- 像素游戏的动态光影效果
- LOL手游2.3版本终于来临,国服玩家满意新增的皮肤吗?
- ORACLE ORA-02030: can only select from fixed tables/views
- 用Java访问带有Kerberos认证的HBase