java - 使用单个 for 循环(通用)编写嵌套循环 - java

标签 java

我宿舍里没有人知道如何在我们的 CS 作业中做这道题。它说:

嵌套循环

for(int i = 1; i <= height; i++)
{
   for(int j = 1; j <= width; j++)
   {
      System.out.print("*");
   }
   System.out.println();
}

显示给定宽高的矩形,如

 ****
 ****
 ****

对于宽度为4,高度为3,写一个for循环 显示相同的矩形。请记住,3 和 4 只是 一个例子,你的代码必须是通用的并且适用于任何宽度 和高度。

我们尝试了很多事情,但每一个都以失败告终。我们是否遗漏了一些明显的东西?

最佳答案

您应该考虑遍历 个您需要显示的星号,并在您遍历时适本地显示一个星号/换行符(想想有多少星号组成一行 - 我但是不想给你答案!)

关于java - 使用单个 for 循环(通用)编写嵌套循环 - java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4019059/

相关文章:

java - PermGen 空间是否减少了?

java - 为移动应用程序设计后端?

java - Java中的随机加权选择

java - unicode支持java和mysql

java - 如何解决 Spring Boot 中的 ConstraintViolationException

java - IntelliJ 问题 -> 无法创建名称为 "Main"的类

java - 无法使用 restFB 获取具有特定位置的事件

java - 使用Java创建JSON数据NVD3图表

java - 利用完整的网络容量下载文件

java - 在 MATLAB 中使用 Java 枚举或公共(public)静态字段