在JAVA中怎么用循环写出一个空心的正方形?请加上注释!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在JAVA中怎么用循环写出一个空心的正方形?请加上注释!相关的知识,希望对你有一定的参考价值。

正方形周长公式 边长*4;

参考技术A 跟周长有什么关系?

public static void main(String[] args)
int line = 5; // 正方形的总行数(5行5列)
for (int i = 1; i <= line; i++) // 控制行
for (int j = 1; j <= line; j++) // 控制列
if (i == 1 || i == line) // 如果是第一行或者是最后一行则打印星号
System.out.print("*");
else if (j == 1 || j == line) // 如果是第一列或者是最后一列则打印星号
System.out.print("*");
else
System.out.print(" "); // 如果不是第一行、最后一行、第一列、最后一列则打印空格


System.out.print("\n"); // 换行

本回答被提问者采纳

以上是关于在JAVA中怎么用循环写出一个空心的正方形?请加上注释!的主要内容,如果未能解决你的问题,请参考以下文章

求java 输出正方形(用*号)的代码!

css怎么写出这样的空心菱形

BC69 空心正方形图案

java怎么绘制一个正方形?

java 怎样写出一个菱形程序?空心和实心

PHP练习--用for循环打印空心菱形